Questions with regards to compiling PHP to support GD with JPEG on 64-bit 
CentOS 5.5.

1) Specifying folder for jpeg library
When I execute the following command, am I saying the full path to libdir is at 
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-gd 
--with-jpeg-dir=/usr/source --with-libdir=lib64

Should I have done the following instead?
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-gd 

2) After copying the compiled JPEG libraries to the the lib64 directory, PHP is 
still unable to call the GD functions (ie ImageCreateFromJpeg) properly.
Once I've done the following.
./configure --enable-shared
make install

I have the following files installed.  Meanwhile the /usr/local/lib64 directory 
doesn't have these files.  Despite copying the whole set to /usr/local/lib64, 
the above configure command still doesn't work.
/usr/local/lib/libjpeg.so -> libjpeg.so.8.0.2
/usr/local/lib/libjpeg.so.8 -> libjpeg.so.8.0.2

The following displays a blank page on my Firefox.
header('Content-Type: image/jpeg');
  $image_file_path = '/usr/local/apache2/htdocs/image.jpg';
  $im = @ImageCreateFromJpeg($image_file_path)";
  echo "$im";
  echo "End: imagedestroy($im)";


Reply via email to