Hello,
I am getting the error below from ld when I try to compile avifile.
The tarball I am using is avifile-0.6.0-20011220.tar
The commands I used are:
configure --enable-sdl=yes --with-sdl-prefix=/usr --with-sdl-exec-prefix=/usr 
--target=i686

make -j 2

ld complains that it does not know what lesd is. And, I am afraid I don't 
know either. Can you give me any tips as to how to complete the compile.

Also your note in configure.in file says the gcc give bad code for i686. Can 
you tell me which versions of gcc are bad.

note also
gcc --version
2.95.3
-- 
Bart Cuffe


[snip]
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../include  
-DPLUGIN_PATH=\"/usr/local/lib/avifile0.6\" -Wall -Wno-unused  -g  
-march=i586 -ffast-math -pipe  -c -o Uncompressed.lo `test -f 
Uncompressed.cpp || echo './'`Uncompressed.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../include 
-DPLUGIN_PATH=\"/usr/local/lib/avifile0.6\" -Wall -Wno-unused -g -march=i586 
-ffast-math -pipe -c codeckeeper.cpp -Wp,-MD,.deps/codeckeeper.TPlo        
-fPIC -DPIC -o codeckeeper.lo
c++ -DHAVE_CONFIG_H -I. -I. -I../include 
-DPLUGIN_PATH=\"/usr/local/lib/avifile0.6\" -Wall -Wno-unused -g -march=i586 
-ffast-math -pipe -c Uncompressed.cpp -Wp,-MD,.deps/Uncompressed.TPlo        
-fPIC -DPIC -o Uncompressed.lo
/bin/sh ../libtool --mode=link c++  -g  -march=i586 -ffast-math -pipe   
-L/usr/X11R6/lib -L/usr/lib/qt2//lib -o libaviplay.la -rpath /usr/local/lib 
-release 0.6 -version-info 6:0:6 codeckeeper.lo Uncompressed.lo 
aviplay/libaviplay.la aviread/libaviread.la aviwrite/libaviwrite.la 
common/libcommon.la subtitle/libsubtitle.la video/libvideo.la  -lpthread 
-lnsl -ldl -lm
mkdir .libs
rm -fr .libs/libaviplay.la .libs/libaviplay.* .libs/libaviplay-0.6.*
(cd . && ln -s codeckeeper.lo codeckeeper.o)
(cd . && ln -s Uncompressed.lo Uncompressed.o)
gcc -shared  codeckeeper.lo Uncompressed.lo -Wl,--whole-archive 
aviplay/.libs/libaviplay.al aviread/.libs/libaviread.al 
aviwrite/.libs/libaviwrite.al common/.libs/libcommon.al 
subtitle/.libs/libsubtitle.al video/.libs/libvideo.al -Wl,--no-whole-archive  
-Wl,--rpath -Wl,/opt/kde2//lib -Wl,--rpath -Wl,/opt/kde2//lib  
-L/opt/kde2//lib -L/usr/X11R6/lib -L/usr/lib/qt2//lib 
aviplay/.libs/libaviplay.al aviread/.libs/libaviread.al 
aviwrite/.libs/libaviwrite.al common/.libs/libcommon.al 
subtitle/.libs/libsubtitle.al video/.libs/libvideo.al -L/usr/lib 
/usr/lib/libSDL.so /usr/lib/libasound.so /opt/kde2//lib/libartsc.so -lesd 
-laudiofile -lX11 -lXext -lXv -lXxf86dga -lXxf86vm -lXi -lXft -lpthread -lnsl 
-ldl -lm        -Wl,-soname -Wl,libaviplay-0.6.so.0 -o 
.libs/libaviplay-0.6.so.0.6.0
/usr/i486-suse-linux/bin/ld: cannot find -lesd
collect2: ld returned 1 exit status
make[2]: *** [libaviplay.la] Error 1
make[2]: Leaving directory 
`/home/bacuffe1/div4encoding4linux/avifile0.6-20011220/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/home/bacuffe1/div4encoding4linux/avifile0.6-20011220/lib'
make: *** [all-recursive] Error 1

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to