fedora下php-5.2.6扩展模块笔记

1.下载源码包
http://cn.php.net/get/php-5.2.6.tar.gz/from/a/mirror

2.传到fedora上 解包

3.创建扩展模块
cd  php-5.2.6/ext
./ext_skel --extname=test

4.编译
cd php-5.2.6/ext
cc -fpic -DCOMPILE_DL_TEST=1 -I/usr/local/include -I. -I../main -I.. -I../TSRM -I../Zend -c -o test/test.o test/test.c
cc -shared -L/usr/local/lib -rdynamic -o test/test.so test/test.o
cp test/test.so /usr/lib/php/modules/test.so
php -f test/test.php