- 论坛徽章:
- 0
|
我想在PHP5.1.6上安装SQLITE3的支持 去PHP官方上下载了 sqlite3-0.4的 sqlite3 extension的包.
解开之后进入目录用 php/bin/phpize执行之后有了configure 再执行
./configure --with-php-config=/usr/local/php5/bin/php-config --with-sqlite3=/usr/local
make 之后出现一个错误,没办法进行下去,然后我去下载sqlite3-0.3的extension也是一样的错误
只能来这里看哪位大哥能给小弟指导指导了,错误信息如下
/bin/sh /usr/src/sqlite3-0.4/libtool --mode=compile gcc -I. -I/usr/src/sqlite3-0.4 -DPHP_ATOM_INC -I/usr/src/sqlite3-0.4/include -I/usr/src/sqlite3-0.4/main -I/usr/src/sqlite3-0.4 -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -I/usr/local/php5/include/php/ext -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -c /usr/src/sqlite3-0.4/sqlite3.c -o sqlite3.lo
mkdir .libs
gcc -I. -I/usr/src/sqlite3-0.4 -DPHP_ATOM_INC -I/usr/src/sqlite3-0.4/include -I/usr/src/sqlite3-0.4/main -I/usr/src/sqlite3-0.4 -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -I/usr/local/php5/include/php/ext -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -c /usr/src/sqlite3-0.4/sqlite3.c -fPIC -DPIC -o .libs/sqlite3.o
/usr/src/sqlite3-0.4/sqlite3.c:38: warning: parameter has incomplete type
/usr/src/sqlite3-0.4/sqlite3.c:1566: warning: parameter has incomplete type
/usr/src/sqlite3-0.4/sqlite3.c: In function `PHP_GINIT_FUNCTION':
/usr/src/sqlite3-0.4/sqlite3.c:1565: error: parameter name omitted
/usr/src/sqlite3-0.4/sqlite3.c:1567: error: invalid type argument of `unary *'
/usr/src/sqlite3-0.4/sqlite3.c:1567: error: incompatible type for argument 1 of `memset'
*** Error code 1 |
|