[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::<anonymous>'
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::<anonymous>
' 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::<anonymous>' 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::<anonymous>' 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::<anonymous>' 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