[Slackbuilds-users] Wrong library dir in libquicktime?
Aurelio Bignoli
aurelio at bignoli.it
Thu Dec 19 17:31:57 UTC 2013
I'm now trying to build pd-extended, an extended version of Pure
Data. It requires libquicktime: trying to build it on my Slackware64
14.1 system, I get the following error:
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/include -DLOCALE_DIR=\"/usr/share/locale\" -O2 -fPIC -finline-functions -Wall -Winline -Wmissing-declarations -Wdeclaration-after-statement -fvisibility=hidden -avoid-version -module -o lqt_vorbis.la -rpath /usr/lib64/libquicktime vorbis.lo lqt_vorbis.lo ../../src/libquicktime.la -lvorbisenc -L/usr/lib -lvorbis -lm -lvorbisfile -lpthread -lm -lz -ldl
libtool: link: gcc -shared .libs/vorbis.o .libs/lqt_vorbis.o -Wl,-rpath -Wl,/tmp/SBo/libquicktime-1.2.4/src/.libs ../../src/.libs/libquicktime.so /usr/lib/libvorbisenc.so -L/usr/lib /usr/lib/libvorbis.so /usr/lib/libvorbisfile.so -lpthread -lm -lz -ldl -Wl,-soname -Wl,lqt_vorbis.so -o .libs/lqt_vorbis.so
/usr/lib/libvorbisenc.so: could not read symbols: File in wrong format
collect2: error: ld returned 1 exit status
It looks like the directory passed to the -L option is wrong. Since on
my system I've installed Alien Bob's multilib extensions,
/usr/lib/libvorbisenc.so does exist and is a 32 bit shared object.
More information about the SlackBuilds-users
mailing list