ID: 26227 Comment by: marhi at si-cert dot net Reported By: janusng at mac dot com Status: Bogus Bug Type: PHP options/info functions Operating System: Mac OS X 10.3 PHP Version: 4.3.4 New Comment:
Actually... after messing with PHP-4.3.4 and libgd... I went off to see the configure script. Shame on you! Hardcoding the directory names. Naughty. Me, as a NetBSD user I renamed dirs in configure /usr to /usr/pkg/lib for lubpng and libjpeg. And before that I did (tcsh): setenv CFLAGS -I/usr/pkg/include setenv LDFLAGS -L/usr/pkg/lib setenv LIBS = -lpthread I did not bother to check if setting those envs helped. But the configure script finished with success. I think that ln -s /usr/pkg/lib /usr/lib or some other hardcoded dir will work also. Hope it helps. Marhi [www.si-cert.net] Previous Comments: ------------------------------------------------------------------------ [2003-11-17 21:51:28] [EMAIL PROTECTED] Using the correct configure options usually helps.. ------------------------------------------------------------------------ [2003-11-14 07:35:28] janusng at mac dot com Thanks, it solved my problem. ------------------------------------------------------------------------ [2003-11-12 16:22:16] adam at trachtenberg dot com Try: --with-gd --with-png-dir=/sw --with-tiff-dir=/sw That works for me. ------------------------------------------------------------------------ [2003-11-12 16:10:31] janusng at mac dot com Description: ------------ running "./configure --with-libjpeg=/sw --with-libpng=/sw --with-gd" will always result in the errors I am sure that both libjpeg.dylib and libpng.dylib are in /sw/bin directory. So does jpeglib.h, png.h and pngconf.h directory. Expected result: ---------------- configure runs successfully Actual result: -------------- The last few lines of configure output are: ... checking for GD support... yes checking for the location of libjpeg... no checking for the location of libpng... no checking for the location of libXpm... no checking for FreeType 1.x support... no checking for FreeType 2... no checking for T1lib support... no checking whether to enable truetype string function in GD... no checking whether to enable JIS-mapped Japanese font support in GD... noIf configure fails try --with-jpeg-dir=<DIR> configure: error: libpng.(a|so) not found. and I found nothing special in the config.log. The last few lines are: ... configure:29479: checking for GD support configure:29526: checking for the location of libjpeg configure:29553: checking for the location of libpng configure:29606: checking for the location of libXpm configure:29631: checking for FreeType 1.x support configure:29656: checking for FreeType 2 configure:29681: checking for T1lib support configure:29706: checking whether to enable truetype string function in GD configure:29731: checking whether to enable JIS-mapped Japanese font support in GD configure:29785: checking for fabsf configure:29813: gcc -o conftest -g -O2 -no-cpp-precomp -L/usr/local//lib -L/usr/local//lib -L/sw/lib -L/sw/lib conftest.c -lz -lcurl -lz -lm -lcurl -lz -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5 configure:29797: warning: conflicting types for built-in function `fabsf' ld: warning prebinding disabled because dependent library: /sw/lib/libxml2.2.dylib is not prebound configure:29785: checking for floorf configure:29813: gcc -o conftest -g -O2 -no-cpp-precomp -L/usr/local//lib -L/usr/local//lib -L/sw/lib -L/sw/lib conftest.c -lz -lcurl -lz -lm -lcurl -lz -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5 ld: warning prebinding disabled because dependent library: /sw/lib/libxml2.2.dylib is not prebound ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26227&edit=1