[vlc] vlc compile issue

Ed _ ed_b_71 at hotmail.com
Wed Jul 19 03:55:19 CEST 2006


Hi,

Can anyone give me any pointers as to what needs to be fixed to get this 
compile going -

Help would be much appreciated.

using the latest svn for ffmpeg and vlc
( I have even taken the latest releases of ffmpeg and vlc and tried - 
running into the same issue)

ffmpeg compiled fine.


gcc -Wsign-compare -Wall -pipe -o vlc vlc-vlc.o -g  src/libvlc.a 
./modules/misc/memcpy/libmemcpymmx.a 
./modules/video_chroma/libi420_rgb_mmx.a 
./modules/video_chroma/libi422_yuy2_mmx.a 
./modules/video_chroma/libi420_ymga_mmx.a 
./modules/video_chroma/libi420_yuy2_mmx.a 
./modules/misc/memcpy/libmemcpymmxext.a ./modules/misc/memcpy/libmemcpy3dn.a 
./modules/codec/ffmpeg/libffmpeg.a 
./modules/stream_out/libstream_out_switcher.a -L/usr/local/lib -lhal 
-ldbus-1 -lrt -lpthread -ldl -L/opt/opt2/ffmpeg/libavformat 
/opt/opt2/ffmpeg/libavformat/libavformat.a -L/opt/opt2/ffmpeg/libavcodec 
/opt/opt2/ffmpeg/libavcodec/libavcodec.a -L/opt/opt2/ffmpeg/libavutil 
/opt/opt2/ffmpeg/libavutil/libavutil.a -lxvidcore /usr/lib/libfaad.so 
-ldts_pic -lfaac /usr/lib/libmp3lame.so -lz 
-L/opt/opt2/ffmpeg/libavcodec/libpostproc 
/opt/opt2/ffmpeg/libavcodec/libpostproc/libpostproc.a -lm
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x21): In function 
`ogg_write_header':
/opt/ffmpeg/libavformat/ogg.c:39: undefined reference to `ogg_stream_init'
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x113):/opt/ffmpeg/libavformat/ogg.c:71: 
undefined reference to `ogg_stream_packetin'
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x24a): In function 
`ogg_write_packet':
/opt/ffmpeg/libavformat/ogg.c:97: undefined reference to `ogg_stream_flush'
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x28e):/opt/ffmpeg/libavformat/ogg.c:112: 
undefined reference to `ogg_stream_packetin'
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x2d0):/opt/ffmpeg/libavformat/ogg.c:114: 
undefined reference to `ogg_stream_pageout'
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x331): In function 
`ogg_write_trailer':
/opt/ffmpeg/libavformat/ogg.c:129: undefined reference to `ogg_stream_flush'
/opt/opt2/ffmpeg/libavformat/libavformat.a(ogg.o)(.text+0x341):/opt/ffmpeg/libavformat/ogg.c:135: 
undefined reference to `ogg_stream_clear'
/opt/opt2/ffmpeg/libavcodec/libavcodec.a(x264.o)(.text+0x42): In function 
`X264_close':
/opt/opt2/ffmpeg/libavcodec/x264.c:123: undefined reference to 
`x264_encoder_close'
/opt/opt2/ffmpeg/libavcodec/libavcodec.a(x264.o)(.text+0x64): In function 
`X264_init':
/opt/opt2/ffmpeg/libavcodec/x264.c:133: undefined reference to 
`x264_param_default'
/opt/opt2/ffmpeg/libavcodec/libavcodec.a(x264.o)(.text+0x3b8):/opt/opt2/ffmpeg/libavcodec/x264.c:255: 
undefined reference to `x264_encoder_open'
/opt/opt2/ffmpeg/libavcodec/libavcodec.a(x264.o)(.text+0x43c):/opt/opt2


the config that I am using is -
./configure --enable-hal --enable-mkv --enable-lived555 --enable-faad 
--enable-flac --disable-speex --enable-theora --enable-debug 
--enable-release --disable-altivec --disable-shared-libvlc --enable-sout 
--enable-shout --enable-httpd --enable-vlm --enable-growl --enable-dv 
--enable-dvdread --enable-dvdnav --enable-smb --enable-dvbpsi --enable-pvr 
--disable-libcdio --enable-ffmpeg --enable-a52 --enable-real 
--enable-realrtsp --enable-dts --enable-libmpeg2 --enable-vorbis 
--enable-png --enable-x11 --enable-xvideo --enable-glx --enable-opengl 
--enable-sdl --enable-freetype --enable-fribidi --enable-libxml2 
--enable-snapshot --enable-gnutls --enable-xosd --enable-ncurses 
--enable-wxwidgets --enable-release --disable-macosx --enable-v4l 
--with-live555-tree=/opt/live --with-ffmpeg-tree=/opt/ffmpeg 
--with-x264-tree=/opt/x264


-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list