发信人: net-wolf()
整理人: (2000-08-10 15:12:26), 站内信件
|
我试验了一下,颇费了些周折,通过了,详述如下:
从 www.sunfreeware.com 下载 zlib,libpng,libjpeg,xpm这几个软件包,安装;
去 http://www.freetype.org 下载freetype的压缩包,解开,运行configure,
make,make install, 安装完成;
去 http://www.boutell.com/gd 下载gd1.8.3,这个我想你已经有了,解压缩,
修改一下Makefile,里面的说明很清楚,我把里面的X116改成了X,因为solaris没 有
X11R6这个路径,然后make,make install,安装完成。
去 php.net 下载 php4.0.1pl2 和 php4.0.0的压缩包,其中php4.0.0的下载路径 是
http://www.php.net/do_download.php?download_file=php-4.0.0.tar.gz&sour ce_site=www.php.net
解压缩,然后把php4.0.0的ext/gd/gd.c 拷贝到 php4.0.1pl2的目录,覆盖他。
这是因为我用 php4.0.1pl2的gd.c编译的时候会出错。
php4 编译参数如下:
./configure --enable-experimental-zts --with-mysql=no \
--with-nsapi=/usr/netscape/suitespot/ \
--with-oracle=/oracle/app/oracle/product/8.1.5 \
--with-oci8=/oracle/app/oracle/product/8.1.5 \
--enable-libgcc --enable-sigchild \
--with-gd --with-jpeg-dir \
--with-xpm-dir
然后编译,安装。
找一个程序试验一下:
<?php
Header("Content-type: image/jpeg");
$im = imagecreate(400,30);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
imageline($im, 1, 1, 350, 25, $black);
imagearc($im, 200, 15, 20, 20, 35, 190, $white);
imagestring($im, 5, 4, 10, "Graph TEST!!", $white);
Imagejpeg($im);
ImageDestroy($im);
?>
成功。
希望以上对你有所帮助。
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 210.78.146.16]
|
|