Fehler beim make befehl

Fehler beim make befehl

am 13.12.2004 17:57:15 von Capser

Hallo,
nachdem ich nun soweit bin und php neu instalieren wollte bricht er
mir beim mak befehl andauernd mit folgender Fehlermeldung ab :

ext/mysql/libmysql/my_tempnam.lo(.text+0x4c): In function
`my_tempnam':
/root/php-4.3.9/ext/mysql/libmysql/my_tempnam.c:115: the use of
`tempnam' is dangerous, better use `mkstemp'
ext/gd/gd.lo(.text+0x32e4): In function `zif_imagecreatefromstring':
/root/php-4.3.9/ext/gd/gd.c:1323: undefined reference to
`gdImageCreateFromJpegCtx'
ext/gd/gd.lo(.text+0x36fb): In function `zif_imagecreatefromjpeg':
/root/php-4.3.9/ext/gd/gd.c:1507: undefined reference to
`gdImageCreateFromJpegCtx'
ext/gd/gd.lo(.text+0x3701):/root/php-4.3.9/ext/gd/gd.c:1507: undefined
reference to `gdImageCreateFromJpeg'
ext/gd/gd.lo(.text+0x3f31): In function `zif_imagejpeg':
/root/php-4.3.9/ext/gd/gd.c:1760: undefined reference to
`gdImageJpegCtx'
ext/gd/gd.lo(.text+0x9af1): In function `_php_image_convert':
/root/php-4.3.9/ext/gd/gd.c:3756: undefined reference to
`gdImageCreateFromJpeg'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

Vielleicht weiß ja jemand rat. Wäre für Hilfe sehr sankbar.

gruß
Nils

Re: Fehler beim make befehl

am 06.02.2005 20:12:19 von Patrick Diddens

Capser wrote:

> nachdem ich nun soweit bin und php neu instalieren wollte bricht er
> mir beim mak befehl andauernd mit folgender Fehlermeldung ab :
>=20
> [Compilermeldungen gekürzt]
> ext/gd/gd.lo(.text+0x9af1): In function `_php_image_convert':
> /root/php-4.3.9/ext/gd/gd.c:3756: undefined reference to
> `gdImageCreateFromJpeg'
> collect2: ld returned 1 exit status
> make: *** [sapi/cli/php] Error 1
>=20
> Vielleicht weiß ja jemand rat. Wäre für Hilfe sehr sankbar.

"undefined reference" ist eigentlich _immer_ ein Zeichen dafür, dass es
das, wogegen du linken willst nicht gibt. In diesem Fall kontrollier doch
einfach mal ob die gd-library vorhanden ist mitsamt den Headern.

patrick

--=20
Two of the most famous products of Berkeley are LSD and Unix.
I don t think that this is a coincidence.
--- Anonymous