PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : avifile


Brain Fury
27.10.02, 20:57
ich habe ein problem beim kompilieren von avifile..
ich habe extra version 0.7.15 genommen weil mir gesagt wurde, dass 16 probleme macht

./configure klappt ohne Probleme aber bei make kommt folgender fehler:

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/kde3/lib -Wl,--rpath -Wl,/opt/kde3/lib -L/usr/X11R6/lib -L/opt/kde3/lib -lz -L/usr/lib /usr/lib/libSDL.so /usr/lib/libasound.so /opt/kde3/lib/libartsc.so /usr/lib/libesd.so /usr/lib/libaudiofile.so /usr/lib/libaa.so -lslang -lm -lgpm -lSM -lICE -lXxf86dga -lXxf86vm -lXi -lXft -lXv -lXext -lX11 -lpthread -lnsl -ldl -Wl,-soname -Wl,libaviplay-0.7.so.0 -o .libs/libaviplay-0.7.so.0.0.15
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: cannot find -lslang
collect2: ld returned 1 exit status
make[2]: *** [libaviplay.la] Fehler 1
make[2]: Verlassen des Verzeichnisses »/home/julkip/Programme/avifile0.7-0.7.15/lib«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses »/home/julkip/Programme/avifile0.7-0.7.15/lib«
make: *** [all-recursive] Fehler 1

wie kann ich das beheben?

Trillian
27.10.02, 21:07
slang installieren.

stefan.becker
27.10.02, 21:12
Dir fehlen die Pakete "slang" und "slang-devel". Durchsuche mal deine CDs und installier die Pakete mit "rpm -Uvh slang*rpm".

Tip am Rande:

"cannot find -lslang" heisst, das eine Bibliotehk (Library, -l) nicht gefunden wurde. "slang" ist die vermisste Datei, also so was wie "/usr/lib/libslang.so.1".

Es gibt nun einen einfachen Trick, um das entsprechende Paket zu finden. Gehe zu http://rpmfind.net und gib im Eingabefeld den Namen "libslang.so.1" ein, du bekommst dann die entsprechenden Pakete angezeigt. Das Paket heisst dann z. B. "slang.1.4.rpm". Außerdem dann immer das Devel-Paket ziehen, das enthält Dateien, um überhaupt Programme zu übersetzen, die "libslang" verwenden.