[root@flextrade-2 flextrade]# make /bin/sh /root/php-5.1.6/ext/flextrade/libtool --mode=compile g++ -I. -I/root/php-5.1.6/ext/flextrade -DPHP_ATOM_INC -I/root/php-5.1.6/ext/flextrade/include -I/root/php-5.1.6/ext/flextrade/main -I/root/php-5.1.6/ext/flextrade -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -DHAVE_CONFIG_H -DFOR_UNIX -Wno-deprecated -c /root/php-5.1.6/ext/flextrade/flextrade.cpp -o flextrade.lo g++ -I. -I/root/php-5.1.6/ext/flextrade -DPHP_ATOM_INC -I/root/php-5.1.6/ext/flextrade/include -I/root/php-5.1.6/ext/flextrade/main -I/root/php-5.1.6/ext/flextrade -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -DHAVE_CONFIG_H -DFOR_UNIX -Wno-deprecated -c /root/php-5.1.6/ext/flextrade/flextrade.cpp -fPIC -DPIC -o .libs/flextrade.o In file included from /root/php-5.1.6/ext/flextrade/flextrade.cpp:30: /root/php-5.1.6/ext/flextrade/objects.h:25: syntax error before `*' token /root/php-5.1.6/ext/flextrade/objects.h: In function `void php5cpp_object_free_storage(zend_object*)': /root/php-5.1.6/ext/flextrade/objects.h:35: `union php5cpp_obj::' has no member named `myclass' /root/php-5.1.6/ext/flextrade/objects.h: In function `void php5cpp_object_new(zend_class_entry*, zend_object_handlers*, zend_object_value*)': /root/php-5.1.6/ext/flextrade/objects.h:52: invalid conversion from `void (*)(zend_object*)' to `void (*)(void*)' /root/php-5.1.6/ext/flextrade/objects.h: In function `void destroy_myclass(zend_rsrc_list_entry*)': /root/php-5.1.6/ext/flextrade/objects.h:143: `MyClass' undeclared (first use this function) /root/php-5.1.6/ext/flextrade/objects.h:143: (Each undeclared identifier is reported only once for each function it appears in.) /root/php-5.1.6/ext/flextrade/objects.h:143: syntax error before `)' token In file included from /root/php-5.1.6/ext/flextrade/flextrade.cpp:30: /root/php-5.1.6/ext/flextrade/objects.h:1:1: unterminated #ifndef /root/php-5.1.6/ext/flextrade/flextrade.cpp: At global scope: /root/php-5.1.6/ext/flextrade/flextrade.cpp:32: `this_ptr' was not declared in this scope /root/php-5.1.6/ext/flextrade/flextrade.cpp:32: syntax error before `if' /root/php-5.1.6/ext/flextrade/flextrade.cpp:32: syntax error before `->' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:32: ISO C++ forbids declaration of `myclass_instance' with no type /root/php-5.1.6/ext/flextrade/flextrade.cpp:32: `union php5cpp_obj:: ' has no member named `myclass' /root/php-5.1.6/ext/flextrade/flextrade.cpp:32: syntax error before `}' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:33: syntax error before `->' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:33: syntax error before `->' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:33: syntax error before `}' token /root/php-5.1.6/ext/flextrade/flextrade.cpp: In function `int zm_startup_flextrade(int, int)': /root/php-5.1.6/ext/flextrade/flextrade.cpp:102: `le_myclass' undeclared (first use this function) /root/php-5.1.6/ext/flextrade/flextrade.cpp: In function `void zif_myclass_new(int, zval*, zval**, zval*, int)': /root/php-5.1.6/ext/flextrade/flextrade.cpp:194: syntax error before `(' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:197: syntax error before `;' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:200: warning: NULL used in arithmetic /root/php-5.1.6/ext/flextrade/flextrade.cpp:201: invalid conversion from `int' to `void*' /root/php-5.1.6/ext/flextrade/flextrade.cpp:201: `union php5cpp_obj::' has no member named `myclass' /root/php-5.1.6/ext/flextrade/flextrade.cpp: In function `void zif_myclass_set_string(int, zval*, zval**, zval*, int)': /root/php-5.1.6/ext/flextrade/flextrade.cpp:222: `union php5cpp_obj::' has no member named `myclass' /root/php-5.1.6/ext/flextrade/flextrade.cpp:223: syntax error before `)' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:225: warning: NULL used in arithmetic /root/php-5.1.6/ext/flextrade/flextrade.cpp:230: base operand of `->' is not a pointer /root/php-5.1.6/ext/flextrade/flextrade.cpp:230: `string' undeclared (first use this function) /root/php-5.1.6/ext/flextrade/flextrade.cpp: In function `void zif_myclass_get_string(int, zval*, zval**, zval*, int)': /root/php-5.1.6/ext/flextrade/flextrade.cpp:239: `string' undeclared (first use this function) /root/php-5.1.6/ext/flextrade/flextrade.cpp:239: syntax error before `;' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:240: `union php5cpp_obj::' has no member named `myclass' /root/php-5.1.6/ext/flextrade/flextrade.cpp:241: syntax error before `)' token /root/php-5.1.6/ext/flextrade/flextrade.cpp:243: warning: NULL used in arithmetic /root/php-5.1.6/ext/flextrade/flextrade.cpp:248: `retval' undeclared (first use this function) /root/php-5.1.6/ext/flextrade/flextrade.cpp:248: base operand of `->' is not a pointer make: *** [flextrade.lo] Error 1