PHP 4.0 Bug #7003 Updated: configure not setting -L for extras (like png, tiff, etc.)

From: Date: Thu, 05 Oct 2000 04:02:59 +0000
Subject: PHP 4.0 Bug #7003 Updated: configure not setting -L for extras (like png, tiff, etc.)
Groups: php.dev 
Request: Send a blank email to php-dev+get-34232@lists.php.net to get a copy of this message
ID: 7003 Updated by: sr Reported By: swenson@heronetwork.com Status: Feedback Bug Type: Compile Problem Assigned To: Comments: Did you use --with-gd(=...)? There was a problem in the configure script if you used the "default" gd configure, i.e. didn't say --with-gd. Please try the latest CVS (or snapshot available from http://snaps.php.net/ ) and give us feedback, if the bug still exists. Previous Comments: --------------------------------------------------------------------------- [2000-10-04 01:15:11] swenson@heronetwork.com After unpacking the distribution running ./configure with any of these options: --with-png-dir[=DIR] --with-tiff-dir[=DIR] --with-mm[=DIR] The configure script is failing to find libgd, libpng, etc. After examining the configure script and the config.log I found that for these options: --with-ds-dir[=DIR] --with-jpeg-dir[=DIR] The $LIBS variable is getting properly set to "-L[DIR] -l<option>". But, for the above options (and a few more I think) the $LIBS variable is only getting set to "-l<option>". So when configure attempts to confirm the option is present it 'ld' can not find the library and the option is not activated. The easiest work around is to copy the apropriate libs into /usr/lib temporarily for the compile. Another work around is to edit the configure script and find all the places '[=DIR]' is not getting included and adding the '-L' option to the $LIBS variable. --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=7003

« previous php.dev (#34232) next »