成功编译sockets模块
时间:2007-08-19 来源:poople
贴吧后台上传需要使用到sockets模块,费了好大劲编译成功。
与大家把过程分享一下,网上不是太好找。
下载PHP安装包,解压后,
cd php5.1.2
进入ext目录
cd ext
./ext_skel --extname=sockets
./buildconf --force
./configure --enable-sockets
make
使用cc编译器编译
cc
-fpic -DSOCKETS=1 -I/usr/local/include -I/usr/local/lib -I. -I..
-I../main -I../TSRM -I../Zend -c -o sockets/sockets.o sockets/sockets.c
cc -shared -L/usr/local/lib -rdynamic -o sockets/sockets.so sockets/sockets.o
如此,在modules目录应该就会出现sockets.so模块。
查看php.ini中模块存放的位置(eg:/usr/lib/php5/20051025/gd.so)。至于让PHP动态加载模块,这里就不累述了。
相关阅读 更多 +
排行榜 更多 +