bonjour à tous,
je dois installer PHP avec le support de GD sur un solaris 2.8. J'ai d/l la version 4.3.1 (avec une version 2.0.x bundled de GD)
J'ai installé les librairies png comme en témoigne ce résultat de ls :
Code :
- $ ll /usr/local/lib | grep png
- lrwxrwxrwx 1 root other 10 Apr 29 16:27 libpng.a -> libpng12.a
- lrwxrwxrwx 1 root other 19 Apr 29 16:27 libpng.so -> libpng12.so.0.1.2.4
- lrwxrwxrwx 1 root other 19 Apr 29 16:27 libpng.so.3 -> libpng12.so.0.1.2.4
- lrwxrwxrwx 1 root other 19 Apr 29 16:27 libpng.so.3.1.2.4 -> libpng12.so.0.1.2.4
- -rw-r--r-- 1 bin bin 197680 Sep 9 2002 libpng12.a
- lrwxrwxrwx 1 root other 19 Apr 29 16:27 libpng12.so -> libpng12.so.0.1.2.4
- lrwxrwxrwx 1 root other 19 Apr 29 16:27 libpng12.so.0 -> libpng12.so.0.1.2.4
- -rwxr-xr-x 1 bin bin 175604 Sep 9 2002 libpng12.so.0.1.2.4
|
je lance un configure :
Code :
- ./configure --with-apxs=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-gd --with-zlib-dir=/usr/local/lib --with-zlib --with-png-dir=/usr/local/lib
|
qui se passe sans soucis, puis vient le make... et là MALHEUR j'ai ces belles erreurs :
Code :
- ext/gd/libgd/gd_png.lo: In function `gdPngErrorHandler':
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:65: undefined reference to `png_get_error_ptr'
- ext/gd/libgd/gd_png.lo: In function `gdPngReadData':
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:82: undefined reference to `png_get_io_ptr'
- ext/gd/libgd/gd_png.lo: In function `gdPngWriteData':
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:90: undefined reference to `png_get_io_ptr'
- ext/gd/libgd/gd_png.lo: In function `gdImageCreateFromPngCtx':
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:141: undefined reference to `png_check_sig'
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:145: undefined reference to `png_create_read_struct'
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:156: undefined reference to `png_create_info_struct'
- /home/pierrick/php/php-4.3.1/ext/gd/libgd/gd_png.c:179: undefined reference to `png_set_sig_bytes'
- [...]
- collect2: ld returned 1 exit status
- make: *** [sapi/cli/php] Error 1
|
Bref, je sais pas trop quoi faire ni quoi installer sachant qu'il n'y a pas de soucis lors du configure.
---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com