I tried to compile a version of SCA SDO extension ( https://github.com/CloCkWeRX/sdo) on Ubuntu Server 14.04 with PHP 5.5.9-1ubuntu4.3, but i get this error.
Can someone help me to fix this? root@UPSHK:~/sdo-master# make /bin/bash /home/upshk/sdo-master/libtool --mode=compile g++ -I/home/upshk/ sdo-master -I. -I/home/upshk/sdo-master -DPHP_ATOM_INC -I/home/upshk/sdo- master/include -I/home/upshk/sdo-master/main -I/home/upshk/sdo-master -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 - I/usr/include/libxml2 -DHAVE_CONFIG_H -g -O2 -c /home/upshk/sdo-master/ SDO_DataObject.cpp -o SDO_DataObject.lo libtool: compile: g++ -I/home/upshk/sdo-master -I. -I/home/upshk/sdo-master -DPHP_ATOM_INC -I/home/upshk/sdo-master/include -I/home/upshk/sdo-master/main -I/home/upshk/sdo-master -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 -I/usr/include/libxml2 -DHAVE_CONFIG_H -g -O2 -c / home/upshk/sdo-master/SDO_DataObject.cpp -fPIC -DPIC -o .libs/ SDO_DataObject.o /home/upshk/sdo-master/SDO_DataObject.cpp: In function 'void sdo_do_new(zval*, commonj::sdo::DataObjectPtr)': /home/upshk/sdo-master/SDO_DataObject.cpp:200:82: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long int' [-Wformat =] class_name, space, get_active_function_name(TSRMLS_C), __LINE__, object_handle); ^ /home/upshk/sdo-master/SDO_DataObject.cpp: In function 'void sdo_do_write_dimension(zval*, zval*, zval*)': /home/upshk/sdo-master/SDO_DataObject.cpp:738:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] zend_zval_type_name(z_propertyValue), CLASS_NAME, xpath); ^ /home/upshk/sdo-master/SDO_DataObject.cpp:745:50: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] sdo_dataobjectimpl_class_entry->name, xpath); ^ /home/upshk/sdo-master/SDO_DataObject.cpp: In function 'int sdo_do_unserialize(zval**, zend_class_entry*, const unsigned char*, zend_uint, zend_unserialize_data*)': /home/upshk/sdo-master/SDO_DataObject.cpp:1268:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] doc->getRootElementURI(), doc->getRootElementName()); ^ /home/upshk/sdo-master/SDO_DataObject.cpp: In function 'void sdo_do_minit(zend_class_entry*)': /home/upshk/sdo-master/SDO_DataObject.cpp:1298:39: error: invalid conversion from 'zval* (*)(zval*, zval*, int) {aka _zval_struct* (*)(_zval_struct*, _zval_struct*, int)}' to 'zend_object_read_property_t {aka _zval_struct* (*)(_zval_struct*, _zval_struct*, int, const _zend_literal*)}' [-fpermissive] sdo_do_object_handlers.read_property = sdo_do_read_dimension; ^ /home/upshk/sdo-master/SDO_DataObject.cpp:1300:40: error: invalid conversion from 'void (*)(zval*, zval*, zval*) {aka void (*)(_zval_struct*, _zval_struct*, _zval_struct*)}' to 'zend_object_write_property_t {aka void (*)(_zval_struct*, _zval_struct*, _zval_struct*, const _zend_literal*)}' [- fpermissive] sdo_do_object_handlers.write_property = sdo_do_write_dimension; ^ /home/upshk/sdo-master/SDO_DataObject.cpp:1302:38: error: invalid conversion from 'int (*)(zval*, zval*, int) {aka int (*)(_zval_struct*, _zval_struct*, int)}' to 'zend_object_has_property_t {aka int (*)(_zval_struct*, _zval_struct*, int, const _zend_literal*)}' [-fpermissive ] sdo_do_object_handlers.has_property = sdo_do_has_dimension; ^ /home/upshk/sdo-master/SDO_DataObject.cpp:1304:40: error: invalid conversion from 'void (*)(zval*, zval*) {aka void (*)(_zval_struct*, _zval_struct*)}' to 'zend_object_unset_property_t {aka void (*)(_zval_struct*, _zval_struct*, const _zend_literal*)}' [-fpermissive] sdo_do_object_handlers.unset_property = sdo_do_unset_dimension; ^ /home/upshk/sdo-master/SDO_DataObject.cpp:1313:40: error: invalid conversion from 'int (*)(zend_object_iterator*, char**, uint*, ulong*) {aka int (*)(_zend_object_iterator*, char**, unsigned int*, long unsigned int*)}' to 'void (*)(zend_object_iterator*, zval*) {aka void (*)(_zend_object_iterator*, _zval_struct*)}' [-fpermissive] sdo_do_iterator_funcs.get_current_key = sdo_do_iterator_current_key; -- You received this message because you are subscribed to the Google Groups "phpsoa" group. To unsubscribe from this group and stop receiving emails from it, send an email to phpsoa+unsubscr...@googlegroups.com. To post to this group, send email to phpsoa@googlegroups.com. Visit this group at http://groups.google.com/group/phpsoa. For more options, visit https://groups.google.com/d/optout.