[vlc-devel] libtool is confused with new libSDL 1.2.13

Gilles Sabourin gilles.sabourin at free.fr
Sun Mar 1 00:39:16 CET 2009


I have upgraded to libSDL 1.2.13 and I got this error when linking :

/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 
`top_srcdir="../.." top_builddir="../.." ../../vlc-config --cflags plugin 
libsdl_image_plugin.la` -O2 -g -m32 -march=i586 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-
tables -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-
cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var 
-Werror-implicit-function-declaration -rpath '/usr/lib/vlc/codec' -avoid-
version -module -export-symbol-regex ^vlc_entry -shrext .so -no-undefined 
`top_srcdir="../.." top_builddir="../.." ../../vlc-config --ldflags plugin 
libsdl_image_plugin.la`  -o libsdl_image_plugin.la  libsdl_image_plugin_la-
sdl_image.lo  `top_srcdir="../.." top_builddir="../.." ../../vlc-config -libs 
plugin libsdl_image_plugin.la` ../../src/libvlccore.la
/usr/bin/grep: /usr/lib/libSDL.la: No such file or directory
/usr/bin/sed: can't read /usr/lib/libSDL.la: No such file or directory
libtool: link: `/usr/lib/libSDL.la' is not a valid libtool archive
make[5]: *** [libsdl_image_plugin.la] Error 1
make[5]: Leaving directory `/usr/src/packages/BUILD/vlc-
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/src/packages/BUILD/vlc-
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/packages/BUILD/vlc-
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/vlc-beta-1.0.0/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/vlc-beta-1.0.0'
make: *** [all] Error 2

/usr/lib/libSDL.la static library does not exist anymore; instead I found 

Not sure if this a simple renaming or a more deeper evolution.

Best regards,
Gilles Sabourin

More information about the vlc-devel mailing list