[streaming] Compile errors for vlc-0.7.2

Bennett Robinson bennettr at oscm-ltd.com
Mon Jul 26 04:10:14 CEST 2004


Torsten,
I'm not exactly on a on a roll here. I Proceeded to, "config." "make" and "make install" for the "vlc version 0.7.2" source file. 

I'm really surprise that this program is not working on my network system (2.0GHz AMD, CPU 256DDR RAM, ATA 80GB HD)  - the comments on the "net" seem to indicate that this program is the best there is! Although in a stand lone situation is works very well.

These were the options I used to configure vlc-0.7.2

./configure --enable-gnome --enable-a52 --enable-release --disable-mozilla --enable-mad --enable-libmpeg2 --enable-v4l --with-ffmpeg-tree=/home/bennettr/videolan/ffmpeg-20040520/ --with-libmpeg2-tree=/home/bennettr/videolan/mpeg2dec-0.4.0

The following was the result of the above “./configure” command.

vlc configuration
--------------------
vlc version           : 0.7.2
system                : linux
architecture          : i686 mmx
build flavour         : optim release
vlc aliases           : svlc gvlc gnome-vlc wxvlc
 
You can tune the compiler flags in vlc-config.
To build vlc and its plugins, type `make'.

The compilation looks good at this point.

Then I typed “make” and the results are below -  I left out the first part of the out put.
,,,
,,,
,,,,
,,,
,,,,

a ./modules/video_chroma/libi420_yuy2_mmx.a ./modules/misc/memcpy/libmemcpymmxext.a ./m
odules/misc/memcpy/libmemcpy3dn.a ./modules/demux/libmkv.a ./modules/codec/ffmpeg/libff
mpeg.a ./modules/stream_out/libstream_out_transcode.a -L/usr/local/lib -lrt -lpthread -
ldl -lm -lmatroska -lebml -L/home/bennettr/videolan/ffmpeg-20040520/libavformat -lavfor
mat -lz -L/home/bennettr/videolan/ffmpeg-20040520/libavcodec -lavcodec -lm -L/home/benn
ettr/videolan/ffmpeg-20040520/libavcodec -lm -lxml2
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x32a): In function
 `InitPostproc__ffmpeg':
: undefined reference to `pp_get_context'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x4ab): In function
 `PostprocPict__ffmpeg':
: undefined reference to `pp_postprocess'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x584): In function
 `ClosePostproc__ffmpeg':
: undefined reference to `pp_free_mode'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x592): In function
 `ClosePostproc__ffmpeg':
: undefined reference to `pp_free_context'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x5e4): In function
 `PPQCallback':
: undefined reference to `pp_get_mode_by_name_and_quality'
collect2: ld returned 1 exit status
make[2]: *** [vlc] Error 1
make[2]: Leaving directory `/home/bennettr/videolan/vlc-0.7.2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bennettr/videolan/vlc-0.7.2'
make: *** [all] Error 2
[root at lab vlc-0.7.2]#

Because of this comment:
	"./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x592): In function
 	`ClosePostproc__ffmpeg':undefined reference to `pp_free_context"
I reinstalled ffmpeg-cvs-2004-07-12.tar.gz and the result was the same 

By the way, the file "ffmpeg-4.0.9-pre1.tar.gz", which is suppose to be the latest, would not compile. The error message said the file was terminated incorrectly! I down-loaded this file at least twice on separate days - the same error message occurred.

I don't mind this current difficulty because I see it as a learning process, but I can't understand the error messages or most of the error output for  that matter.

As usuall, any advice is always helpful

Regards to all

-- 
Bennett Robinson
OS/CM Ltd. (Thailand)

Tel:  662 661-6015
Fax   662 661-6462

e-mail: bennettr at oscm-ltd.com



-- 
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the streaming mailing list