[vlc-devel] vlc-0.9.9 will not compile

JD jd1008 at gmail.com
Wed May 6 02:36:56 CEST 2009


On Fedora 7, x86_64 :
rpmbuild -v -bb vlc.spec

yielded this error:

/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 
`top_builddir="../.." ../../vlc-config --cflags plugin 
libaout_sdl_plugin.la` -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 
-mtune=generic -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith 
-Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes 
-Wvolatile-register-var -rpath '/usr/lib64/vlc/audio_output' 
-avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry 
-shrext .so `top_builddir="../.." ../../vlc-config --ldflags plugin 
libaout_sdl_plugin.la`  -o libaout_sdl_plugin.la  
libaout_sdl_plugin_la-sdl.lo  `top_builddir="../.." ../../vlc-config 
-libs plugin libaout_sdl_plugin.la` ../../src/libvlccore.la
libtool: link: gcc -std=gnu99 -shared  
.libs/libaout_sdl_plugin_la-sdl.o   -L/usr/lib /usr/lib/libSDL.so 
../../src/.libs/libvlccore.so -L/lib64 -lhal -ldbus-1 -lrt -lpthread 
-ldl -lm  -m64 -mtune=generic -Wl,-rpath -Wl,/usr/lib   -Wl,-soname 
-Wl,libaout_sdl_plugin.so -o .libs/libaout_sdl_plugin.so
/usr/lib/libSDL.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[4]: *** [libaout_sdl_plugin.la] Error 1
make[4]: Leaving directory 
`/sdb2/linux/fc7-x86_64/usr/src/redhat/BUILD/vlc-0.9.9/modules/audio_output'
make[3]: *** [all] Error 2
make[3]: Leaving directory 
`/sdb2/linux/fc7-x86_64/usr/src/redhat/BUILD/vlc-0.9.9/modules/audio_output'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/sdb2/linux/fc7-x86_64/usr/src/redhat/BUILD/vlc-0.9.9/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/sdb2/linux/fc7-x86_64/usr/src/redhat/BUILD/vlc-0.9.9'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.96468 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.96468 (%build)

I have already reported this problem, but no one seems to have a clue.

All other packages I build, automatically link with libs in 
/usr/lib64/...etc
but this package tried to link with 32 bit libs in /usr/lib

Thank for your help.

JD
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090505/a45b28ec/attachment.html>


More information about the vlc-devel mailing list