From kde-devel Tue Dec 10 23:15:09 2002 From: Alexandros Karypidis Date: Tue, 10 Dec 2002 23:15:09 +0000 To: kde-devel Subject: Compilation problem in kdeaddons X-MARC-Message: https://marc.info/?l=kde-devel&m=103956229204836 Hello all, I am having trouble compiling kdeaddons. Specifically, the compilation br= eaks=20 at "noatunmadness" because the "esd" library does not exist. However, I h= ave=20 the esound package installed on my system (SuSE 8.1 i386): --- CUT HERE --- # rpm -ql esound [...] /usr/lib/libesd.so.0 /usr/lib/libesd.so.0.2.28 [...] --- CUT HERE --- I have already compiled and installed ALL KDE packages (including=20 kdemultimedia). The only packages left are "kdeaddons" which gives me the= =20 problem and "kdebindings" which is being compiled as I write this. The interesting part is that the compilation command which breaks does no= t=20 seem to have -lesd in it: --- CUT HERE --- make[3]: Entering directory=20 `/local/karypid/compile/kdeaddons-3.1rc5/noatun-plugins/noatunmadness' /bin/sh ../../libtool --silent --mode=3Dlink --tag=3DCXX g++ -Wnon-virtu= al-dtor=20 -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith=20 -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=3D500 -D_BSD_S= OURCE=20 -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new=20 -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o=20 noatunmadness.la.closure noatunmadness_la_closure.lo -L/usr/X11R6/lib=20 -L/opt/qt31/lib -L/opt/kde31/lib -module -avoid-version -no-undefined=20 `/usr/bin/sdl-config --libs` madness.lo -lkio -lnoatun -lm /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:=20 cannot find -lesd collect2: ld returned 1 exit status make[3]: *** [noatunmadness.la.closure] Error 1 --- CUT HERE --- --=20 To err is human, but to forgive is beyond the scope of the Operating Syst= em... Alexandros Karypidis University of Thessaly Computer & Communications Engineering dept. >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<