vlc 0.8.4-test1 compiling issues with SuSE10

*nix specific usage questions
ThomasK

vlc 0.8.4-test1 compiling issues with SuSE10

Postby ThomasK » 22 Oct 2005 22:09

I am trying to compile vlc 0.8.4-test1 under SuSE10.0
from cvs

After

./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc --mandir=/usr/share/man --disable-debug --enable-optimise --enable-dvdread --enable-dvdplay --enable-dvbpsi --enable-v4l --enable-vcd --enable-mad --enable-pp --enable-ffmpeg --with-ffmpeg=/usr --enable-faad --enable-xvid --enable-dv --enable-flac --enable-theora --enable-x11 --enable-xvideo --disable-qte --disable-directx --enable-fb --enable-aa --without-wingdi --enable-alsa --enable-oss --enable-esd --enable-arts --disable-waveout --enable-gtk --disable-familiar --enable-gnome --enable-qt --disable-opie --disable-macosx --disable-qnx --disable-intfwin --enable-ncurses --enable-xosd --enable-lirc --enable-pth --disable-st --disable-testsuite --enable-speex --enable-plugins --enable-livedotcom --disable-mkv --enable-wxwidgets --enable-skins2

and make

I got the following errors

gcc -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/mux/mpeg/libmux_ts.a ./modules/codec/ffmpeg/libffmpeg.a ./modules/stream_out/libstream_out_switcher.a ./modules/audio_filter/converter/libdtstofloat32.a ./modules/codec/libtheora.a -L/usr/lib -lhal -ldbus-1 -lrt -lpthread -ldl -lm -ldvbpsi -lavformat -lavcodec -lmp3lame -lfaad -lxvidcore -lfaac -lz -ldl -lvorbisenc -ltheora -lavutil -lvorbis -lm -logg -lm -ldts -lm -ltheora -logg
lib/libvlc.a(lib_libvlc_a-libvlc.o): In function `VLC_Init':
libvlc.c:(.text+0x625a): undefined reference to `hal_initialize'
libvlc.c:(.text+0x7035): undefined reference to `hal_get_all_devices'
libvlc.c:(.text+0x7058): undefined reference to `hal_free_string_array'
libvlc.c:(.text+0x7060): undefined reference to `hal_shutdown'
libvlc.c:(.text+0x7455): undefined reference to `hal_device_property_exists'
libvlc.c:(.text+0x7471): undefined reference to `hal_device_get_property_bool'
libvlc.c:(.text+0x748b): undefined reference to `hal_device_get_property_string'
libvlc.c:(.text+0x74d5): undefined reference to `hal_free_string'
collect2: ld returned 1 exit status
make[2]: *** [vlc] Fehler 1
make[2]: Leaving directory `/home/klippelt/vlc-new'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/klippelt/vlc-new'
make: *** [all] Fehler 2

HAL-Develop Package 0.5.4-6.2 is installed

Any ideas to solve this undefined reference to `hal_initialize'?

Suggestions?

PS: vlc 0.8.2 also did not compile successfully under SusE10.0

Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 84 guests