Some of the problems encountered during the compilation process are as follows (workaround)
1./root/php_screw-1.5/php_screw.c:in function ' Pm9screw_compile_file ':
Workaround:
Need to modify PHP_SCREW.C
Put the org_compile_file of line 78,84,93 (File_handle, type); Modified to:
Org_compile_file (File_handle, type TSRMLS_CC);
Then make will succeed.
2./opt/soft/php_screw-1.5/php_screw.c:in function ' zm_startup_php_screw ':/opt/soft/php_screw-1.5/php_screw.c:124 : Error: ' Zend_compiler_globals ' does not have a member named ' Extended_info '/opt/soft/php_screw-1.5/php_screw.c:in function ' Zm_shutdown_ Php_screw ':/opt/soft/php_screw-1.5/php_screw.c:133: Error: ' Zend_compiler_globals ' does not have a member named ' Extended_info ' Make: * * * [ Php_screw.lo] Error 1
Workaround:
Need to modify PHP_SCREW.C
Put CG (Extended_info) = 1;
Modified to:
CG (compiler_options) |= zend_compile_extended_info;make: * * * [Php_screw.lo] Error 1
Make: * * * [Php_screw.lo] Error 1