Hallo Frank, On Mon, 10 Jul 2000, Frank Patzig wrote:
ich versuche den DVD-Player von LiVid zu compilieren. conf.log entsprechender Eintrag sieht wie folgt aus.
configure:1745: checking for yywrap in -ll configure:1764: gcc -o conftest -g -O2 conftest.c -ll 1>&5 ^^^ /usr/i486-linux/bin/ld: cannot open -ll: No such file or directory collect2: ld returned 1 exit status configure: failed program was: #line 1753 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char yywrap();
int main() { yywrap() ; return 0; } configure:1787: checking lex output file root
Beim Aufruf von ./configure wird versucht, ein kleines Programm zu compilieren und zu linken. Allerdings fehlt auf Deinem System die Bibliothek libl.a (siehe Compiler-Option -ll), wodurch das Linken fehlschlaegt und sich ld mit einem Exit-Status von 1 beendet. Was Du brauchst ist also nicht die Datei conftest.c, die wird automatisch durch configure erzeugt, sondern die Bibliothek libl.a, die die Routine yywrap beinhalten sollte. Wofuer die genau ist und wo Du die Bibliothek bekommst, weiss ich allerdings nicht..... Gruss Thomson -- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com