Quoting Jani Taskinen <jani.taski...@sci.fi>:
# tar zxfv php5.2-xxxxx.tar.gz
# mkdir php_5_2
# cd php_5_2
# ../php5.2-xxxxx/configure --disable-all --enable-debug <and the rest
of relevant options here>
# make
# make install
Well I have flex-2.5.4 installed. Not sure why it requires this
version when the release versions work with flex-2.5.3x?
I have tried compiling the SVN version on a Gentoo and Fedora machine
and both are failing with the following errors:
/usr/lib64/libc-client.a(osdep.o): In function `ssl_onceonlyinit':
(.text+0x6ae1): warning: the use of `tmpnam' is dangerous, better use
`mkstemp'
ext/standard/basic_functions.o: In function `zif_highlight_file':
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5511: undefined
reference to `highlight_file'
ext/standard/basic_functions.o: In function `zif_php_strip_whitespace':
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5555: undefined
reference to `zend_save_lexical_state'
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5556: undefined
reference to `open_file_for_scanning'
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5557: undefined
reference to `zend_restore_lexical_state'
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5565: undefined
reference to `zend_destroy_file_handle'
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5566: undefined
reference to `zend_restore_lexical_state'
ext/standard/basic_functions.o: In function `zif_highlight_string':
/usr/local/src/PHP_5_2/ext/standard/basic_functions.c:5600: undefined
reference to `highlight_string'
ext/wddx/wddx.o: In function `php_wddx_deserialize_ex':
/usr/local/src/PHP_5_2/ext/wddx/wddx.c:1098: undefined reference to
`XML_ParserCreate'
/usr/local/src/PHP_5_2/ext/wddx/wddx.c:1100: undefined reference to
`XML_SetUserData'
/usr/local/src/PHP_5_2/ext/wddx/wddx.c:1101: undefined reference to
`XML_SetElementHandler'
/usr/local/src/PHP_5_2/ext/wddx/wddx.c:1102: undefined reference to
`XML_SetCharacterDataHandler'
/usr/local/src/PHP_5_2/ext/wddx/wddx.c:1104: undefined reference to
`XML_Parse'
/usr/local/src/PHP_5_2/ext/wddx/wddx.c:1106: undefined reference to
`XML_ParserFree'
main/main.o: In function `php_execute_script':
/usr/local/src/PHP_5_2/main/main.c:1950: undefined reference to
`zend_file_handle_dtor'
main/main.o: In function `php_lint_script':
/usr/local/src/PHP_5_2/main/main.c:2140: undefined reference to
`zend_destroy_file_handle'
Zend/zend_ini_scanner.o: In function `zend_ini_close_file':
/usr/local/src/chr/PHP_5_2/Zend/zend_ini_scanner.l:98: undefined
reference to `zend_file_handle_dtor'
Zend/zend_compile.o: In function `build_runtime_defined_function_key':
/usr/local/src/PHP_5_2/Zend/zend_compile.c:78: undefined reference to
`language_scanner_globals'
Zend/zend_compile.o: In function `init_compiler':
/usr/local/src/PHP_5_2/Zend/zend_compile.c:161: undefined reference to
`zend_file_handle_dtor'
Zend/zend_compile.o: In function `zend_do_halt_compiler_register':
/usr/local/src/PHP_5_2/Zend/zend_compile.c:3175: undefined reference
to `zend_get_scanned_file_offset'
Zend/zend_compile.o: In function `zendlex':
/usr/local/src/PHP_5_2/Zend/zend_compile.c:4175: undefined reference
to `lex_scan'
/usr/local/src/PHP_5_2/Zend/zend_compile.c:4184: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_compile.c:4184: undefined reference
to `language_scanner_globals'
Zend/zend_highlight.o: In function `zend_highlight':
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:127: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:127: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:152: undefined reference
to `language_scanner_globals'
Zend/zend_highlight.o:/usr/local/src/PHP_5_2/Zend/zend_highlight.c:152: more
undefined references to `language_scanner_globals' follow
Zend/zend_highlight.o: In function `zend_highlight':
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:103: undefined reference
to `lex_scan'
Zend/zend_highlight.o: In function `zend_strip':
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:204: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:204: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:207: undefined reference
to `lex_scan'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:208: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:208: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:216: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:216: undefined reference
to `language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_highlight.c:187: undefined reference
to `lex_scan'
Zend/zend.o: In function `zend_startup':
/usr/local/src/PHP_5_2/Zend/zend.c:606: undefined reference to `compile_file'
/usr/local/src/PHP_5_2/Zend/zend.c:607: undefined reference to
`compile_string'
/usr/local/src/PHP_5_2/Zend/zend.c:661: undefined reference to
`language_scanner_globals'
Zend/zend.o: In function `zend_activate':
/usr/local/src/PHP_5_2/Zend/zend.c:824: undefined reference to
`startup_scanner'
Zend/zend.o: In function `zend_deactivate':
/usr/local/src/PHP_5_2/Zend/zend.c:856: undefined reference to
`shutdown_scanner'
Zend/zend.o: In function `zend_execute_scripts':
/usr/local/src/PHP_5_2/Zend/zend.c:1131: undefined reference to
`zend_destroy_file_handle'
Zend/zend_indent.o: In function `zend_indent':
/usr/local/src/PHP_5_2/Zend/zend_indent.c:67: undefined reference to
`language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_indent.c:67: undefined reference to
`language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_indent.c:73: undefined reference to
`language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_indent.c:72: undefined reference to
`language_scanner_globals'
/usr/local/src/PHP_5_2/Zend/zend_indent.c:121: undefined reference to
`language_scanner_globals'
Zend/zend_indent.o:/usr/local/src/PHP_5_2/Zend/zend_indent.c:121: more
undefined references to `language_scanner_globals' follow
Zend/zend_indent.o: In function `zend_indent':
/usr/local/src/PHP_5_2/Zend/zend_indent.c:64: undefined reference to
`lex_scan'
Zend/zend_execute.o: In function `ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER':
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:2052: undefined
reference to `zend_destroy_file_handle'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:2054: undefined
reference to `zend_file_handle_dtor'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:2068: undefined
reference to `compile_filename'
Zend/zend_execute.o: In function `ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER':
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:4627: undefined
reference to `zend_destroy_file_handle'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:4629: undefined
reference to `zend_file_handle_dtor'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:4643: undefined
reference to `compile_filename'
Zend/zend_execute.o: In function `ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER':
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:7776: undefined
reference to `zend_destroy_file_handle'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:7778: undefined
reference to `zend_file_handle_dtor'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:7792: undefined
reference to `compile_filename'
Zend/zend_execute.o: In function `ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER':
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:20186: undefined
reference to `zend_destroy_file_handle'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:20188: undefined
reference to `zend_file_handle_dtor'
/usr/local/src/PHP_5_2/Zend/zend_vm_execute.h:20202: undefined
reference to `compile_filename'
sapi/cli/php_cli.o: In function `main':
/usr/local/src/PHP_5_2/sapi/cli/php_cli.c:1174: undefined reference to
`open_file_for_scanning'
/usr/local/src/PHP_5_2/sapi/cli/php_cli.c:1183: undefined reference to
`open_file_for_scanning'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php