给php增加gd库

1.安装zlib 

tar zxvf zlib-1.2.3.tar.gz 

cd zlib-1.2.3 

./configure --prefix=/usr/local/zlib

make 

make install 



2.安装libpng 

tar zxvf libpng-1.2.8.tar.tar 

cd libpng-1.2.8

mv ./scripts/makefile.linux ./makefile 

make 

make install 

注意,这里的makefile不是用./configure生成,而是直接从scripts/里拷一个 



3.安装freetype 

tar zxvf freetype-2.1.10.tar.gz 

cd freetype-2.1.10 

./configure --prefix=/usr/local/freetype

make 

make install 



4.安装Jpeg 

tar zxvf jpegsrc.v6b.tar.gz 

cd jpeg-6b/ 

./configure --prefix=/usr/local/jpeg6 --enable-shared --enable-static

make

make install

注意,这里configure一定要带--enable-shared参数,不然,不会生成共享库 



5.安装GD 

tar zxvf gd-2.0.33.tar.gz 

cd gd-2.0.33 

./configure --with-png --with-jpeg --with-freetype=/usr/local/freetype

make

make install 



6.重新编译PHP 

tar zxvf php-4.3.9.tar.gz 

cd php-4.3.9 

./configure (以前的参数) --with-gd --enable-gd-native-ttf --with-zlib-dir=/usr/local/zlib --with-png --with-jpeg --with-freetype-dir=/usr/local/freetype

make 

make install

 

你可能感兴趣的:(PHP)