Compile PHP4.4.6 with ICC9(i386)
今天早上整理邮件服务器.为了把apache换成lighty,又得重新编译php为fast-cgi模式,tnnd,这几天被PHP编译折腾的不行,还好这是i386的机器,应该好点吧,结果还是出了问题.在编译imap时候出现错误U8T_CANONICAL undefined error .靠,这又是什么问题?google了一下,说是已经修复了这个问题,问题我这4.4.6可是刚release的啊.没辙,我看了一下,libc-client包还是2002e的,估计PHP的脚本还有问题,顾了新的,顾不上老的了.自己解决了:
1.downlaod from [ftp://ftp.cac.washington.edu/imap/imap-2006f.tar.Z](ftp://ftp.cac.washington.edu/imap/imap-2006f.tar.Z)
2.cd /usr/local/src
3.tar zxvf ..
4.make lrh IP6=4
5.在ext/imap/imap.c 加上include “utf8.h”
6.在编译脚本里,加上-with-imap=/usr/local/src/imap-2006f
好了,ok了.
Comments
Leave a Reply