Hallo,
gibts hier Linuxkenner?
Ich habe versucht, die Wettersoftware von Wolfganng Bolien unter Susi Linux 7.0 zu compilieren. Leider ließ sich das Proggie nicht linken:
make[1]: Entering directory `/home/udo/ws2000_lx/wg2000'
gcc wg2000.o globals.o config.o database.o html.o -lgd -lpng -lz -ljpeg -lmysql
client -o wg2000
globals.o: In function `image_write':
globals.o(.text+0x234): undefined reference to `gdImageJpeg'
globals.o: In function `html_write':
globals.o(.text+0x530): undefined reference to `gdImageJpeg'
globals.o: In function `logo_draw':
globals.o(.text+0xe68): undefined reference to `gdImageCreateFromJpeg'
collect2: ld returned 1 exit status
make[1]: *** [wg2000] Error 1
die gdlib sollte installiert sein.
Wer kann mir helfen?
Gruss Udo
[ Diese Nachricht wurde geändert von: UdoP am 2002-03-07 01:38 ]
Zitat
UdoP schrieb am 2002-03-07 01:34 :
globals.o: In function `image_write':
globals.o(.text+0x234): undefined reference to `gdImageJpeg'
Hi
Die Fehler weisen darauf hin, daß Funktionen, die das Programm anspricht, nicht in den Libraries vorhanden sind. Die kann zwei Ursachen haben:
1. beim Linken wurde vergessen, die entspr Library mit anzugeben.
2. Eine Library liegt in einer falschen Version vor, die die angesprochenen Funktionen nicht enthält.
Von den Fehlern her sieht es so aus, daß die Jpeg-Library nicht paßt. Falls du eine Kontaktdasresse zum Programmentwickler hast, würde ich da mal direkt nachhaken.
Hi Jürgen - nicht mal bei denic (bolien.de) ist eine email angegeben und ich weiß nicht, ob ich mal im Telefonbuch nachsehen soll.
Weißt du zufällig, mit welchem Tool und welchen Options man sich die Libraries ansehen kann?
Gruss Udo
Also ich würde da eher auf ein Versionsproblem bei der GD-Lib tippen. Ich habe mir z.B. extra eine ältere GD-Version geholt, weil bei neueren Versionen die GIF-Erzeugung nicht mehr klappt.
Hi Andre,
wie siehts da mit Probs libc/glibc aus?
Hast du mir eine Version für die glibc 2.1 (Susi 7.0) ?
Gruss Udo