Hello, I tried to get adodb to compile on a new debian system with php 5.4.3 running. The phpize and configure steps worked fine, but compilation fails.
Any clue why? I'd really appreciate it. Thanks!
root@r2d2:~/adodb-504# make
/bin/bash /root/adodb-504/libtool --mode=compile cc -I. -I/root/adodb-504 -DPHP_ATOM_INC -I/root/adodb-504/include -I/root/adodb-504/main -I/root/adodb-504 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -g -O2 -c /root/adodb-504/adodb.c -o adodb.lo
libtool: compile: cc -I. -I/root/adodb-504 -DPHP_ATOM_INC -I/root/adodb-504/include -I/root/adodb-504/main -I/root/adodb-504 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -g -O2 -c /root/adodb-504/adodb.c -fPIC -DPIC -o .libs/adodb.o
/root/adodb-504/adodb.c:111: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'adodb_functions'
/root/adodb-504/adodb.c:121: error: 'adodb_functions' undeclared here (not in a function)
/root/adodb-504/adodb.c: In function 'adodb_init_zval':
/root/adodb-504/adodb.c:165: error: 'zval' has no member named 'is_ref'
/root/adodb-504/adodb.c:166: error: 'zval' has no member named 'refcount'
/root/adodb-504/adodb.c: In function 'adodb_call_fetch':
/root/adodb-504/adodb.c:280: error: 'zend_fcall_info' has no member named 'object_pp'
/root/adodb-504/adodb.c: In function 'zif_adodb_getall':
/root/adodb-504/adodb.c:441: warning: 'zend_get_parameters_ex' is deprecated (declared at /usr/include/php5/Zend/zend_API.h:233)
/root/adodb-504/adodb.c:447: warning: 'zend_get_parameters_ex' is deprecated (declared at /usr/include/php5/Zend/zend_API.h:233)
/root/adodb-504/adodb.c: In function 'zif_adodb_movenext':
/root/adodb-504/adodb.c:560: warning: 'zend_get_parameters_ex' is deprecated (declared at /usr/include/php5/Zend/zend_API.h:233)
make: *** [adodb.lo] Error 1 |