[vlc-devel] problem when compiling svn revision 9029 with matroska support.

Philippe Van Hecke philippe.vanhecke at belnet.be
Fri Oct 22 11:30:06 CEST 2004


Hi i am trying to compile svn vlc with matroska support and have some problem.
find below details. Any help is welcome. 

Checked out revision 9029.

configure option:
-----------------------
./configure --prefix=/usr/local -host=i686-pc-linux-gnu 
--mandir=/usr/local/share/man --infodir=/usr/local/share/info 
--datadir=/usr/local/share --sysconfdir=/usr/local/etc 
--localstatedir=/var/lib --enable-nls --disable-slp --disable-xosd 
--enable-ncurses --enable-alsa --enable-esd --enable-oss --enable-sdl 
--enable-mad --enable-faad --enable-v4l --enable-dvd --enable-vcd 
--enable-dvdread --enable-dvdplay --enable-dvdnav --enable-pvr 
--disable-joystick --disable-lirc --enable-arts --enable-gtk --enable-gnome 
--enable-ogg --enable-vorbis --disable-speex --enable-freetype 
--disable-fribidi --enable-svgalib --disable-fb --enable-aa --enable-caca 
--enable-xvideo --enable-x11 --disable-glide --disable-mga --enable-flac 
--with-gnu-ld --enable-a52 --enable-dvbpsi --enable-libmpeg2 --disable-qt 
--disable-kde --disable-libcdio --disable-libcddb--disable-vcdx 
--enable-ffmpeg --with-ffmpeg-mp3lame --enable-livedotcom 
--with-livedotcom-tree=/usr/lib/live --disable-skins2 --enable-pvr 
--enable-skins --enable-mozilla --enable-theora  --with-x264-tree=/tmp/x264/ 
MOZILLA_CONFIG=/usr/lib/mozilla/mozilla-config XPIDL=/usr/bin/xpidl

configure output :  see attached file.
----------------------

gcc version : gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2,
 pie-8.7.6)
OS : Gentoo Linux kernel 2.6.8.1
libmatroska : media-libs/libmatroska-0.7.3
libebml : dev-libs/libebml-0.7.1

output compilation error:
----------------------------------

gcc -DHAVE_CONFIG_H -I. -I. -I.   -DSYS_LINUX -I./include 
`top_builddir="." ./vlc-config --cflags vlc` -Wsign-compare -Wall  -pipe -c 
-o src/vlc-vlc.o `test -f 'src/vlc.c' || echo './'`src/vlc.c
g++ -Wsign-compare -Wsign-compare -Wall -pipe -o vlc src/vlc-vlc.o 
lib/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/demux/liblivedotcom.a ./modules/demux/libmkv.a ./modules/codec/ffmpeg/libffmpeg.a ./modules/codec/libtheora.a ./modules/codec/libx264.a 
-L/usr/local/lib -lrt -lpthread -ldl -lm -L/usr/lib/live/UsageEnvironment 
-lUsageEnvironment -L/usr/lib/live/groupsock -lgroupsock 
-L/usr/lib/live/BasicUsageEnvironment -lBasicUsageEnvironment 
-L/usr/lib/live/liveMedia -lliveMedia -lz -lmatroska -lebml -lavcodec 
-lmp3lame -lm -ltheora -logg -lx264 -L/tmp/x264 -lm
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld: 
warning: libmp4v2.so.0, needed by /usr/lib/libfaac.so.0, not found (try using 
-rpath or -rpath-link)
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2d58): In function 
`GetiPodID':
: undefined reference to `sysfs_open_bus'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2d6c): In function 
`GetiPodID':
: undefined reference to `sysfs_get_bus_devices'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2d85): In function 
`GetiPodID':
: undefined reference to `dlist_start'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2d95): In function 
`GetiPodID':
: undefined reference to `_dlist_mark_move'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2db8): In function 
`GetiPodID':
: undefined reference to `sysfs_get_device_attributes'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2dcb): In function 
`GetiPodID':
: undefined reference to `dlist_start'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2dd7): In function 
`GetiPodID':
: undefined reference to `_dlist_mark_move'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2e20): In function 
`GetiPodID':
: undefined reference to `_dlist_mark_move'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2e46): In function 
`GetiPodID':
: undefined reference to `_dlist_mark_move'
./modules/demux/libmkv.a(libmkv_a-drms.o)(.text+0x2e65): In function 
`GetiPodID':
: undefined reference to `sysfs_close_bus'
collect2: ld returned 1 exit status
make[2]: *** [vlc] Error 1
make[2]: Leaving directory `/tmp/vlc-trunk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/vlc-trunk'
make: *** [all] Error 2

Regards, LePhiloux
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure-vlc.log
Type: text/x-log
Size: 23615 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20041022/ea4e5cdd/attachment.bin>


More information about the vlc-devel mailing list