Hi, all.
Recently I updated my local version of php-src and tried to build it.
That's what I got at the end of build process:
ext/dom/php_dom.lo: In function zm_startup_dom': /tony/CVS/php-src/ext/dom/php_dom.c:585: undefined reference tophp_dom_xpath_class_functions'
/tony/CVS/php-src/ext/dom/php_dom.c:590: undefined reference to `dom_xpath_document_read'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
libphp5 is built ok, it seems, that error appears only with CLI.
Used versions:
libxml-2.5.7
gcc-2.96
glibc-2.2.5-37
If you need additional info - please, ask.
WBR,
Antony Dovgal aka tony2001
tony2001@phpclub.net
# ./cvsclean && ./buildconf && ./configure ..
--Jani
Hi, all.
Recently I updated my local version of php-src and tried to build it.
That's what I got at the end of build process:ext/dom/php_dom.lo: In function
zm_startup_dom': /tony/CVS/php-src/ext/dom/php_dom.c:585: undefined reference tophp_dom_xpath_class_functions'
/tony/CVS/php-src/ext/dom/php_dom.c:590: undefined reference to `dom_xpath_document_read'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1libphp5 is built ok, it seems, that error appears only with CLI.
Used versions:
libxml-2.5.7
gcc-2.96
glibc-2.2.5-37If you need additional info - please, ask.
WBR,
Antony Dovgal aka tony2001
tony2001@phpclub.net
--
https://www.paypal.com/xclick/business=sniper@php.net&no_note=1&tax=0¤cy_code=EUR
On Tue, 29 Jul 2003 14:08:35 +0300 (EEST)
Jani Taskinen sniper@iki.fi wrote:
# ./cvsclean && ./buildconf && ./configure ..
ok, thanx.
./cvsclean && ./buildconf && ./configure --with-apxs=/usr/local/apache/apxs
helps.
but when I try to load libphp5 with Apache 1.3.27 I got segfault:
gdb httpd
(gdb) run -X
Starting program: /usr/local/apache/bin/httpd -X
[New Thread 1024 (LWP 19401)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 19401)]
0x4034cb11 in zend_register_functions (scope=0x0, functions=0x4114891c, function_table=0x0, type=1)
at /root/CVS/php-src/Zend/zend_API.c:1183
1183 fname_len = strlen(ptr->fname);
(gdb) bt
#0 0x4034cb11 in zend_register_functions (scope=0x0, functions=0x4114891c, function_table=0x0, type=1)
at /root/CVS/php-src/Zend/zend_API.c:1183
#1 0x4034ce00 in zend_register_module (module=0x4114d0a0) at /root/CVS/php-src/Zend/zend_API.c:1261
#2 0x402cca89 in php_dl (file=0x80d4f18, type=1, return_value=0xbffff660) at /root/CVS/php-src/ext/standard/dl.c:244
#3 0x4031e8ee in php_load_function_extension_cb (arg=0x80d4f18) at /root/CVS/php-src/main/php_ini.c:245
#4 0x40342895 in zend_llist_apply (l=0x4049c75c, func=0x4031e8cc <php_load_function_extension_cb>)
at /root/CVS/php-src/Zend/zend_llist.c:191
#5 0x4031ee49 in php_ini_delayed_modules_startup () at /root/CVS/php-src/main/php_ini.c:505
#6 0x4031b614 in php_module_startup (sf=0x404822c0, additional_modules=0x40482600, num_additional_modules=1)
at /root/CVS/php-src/main/main.c:1402
#7 0x40384d3e in php_apache_startup (sapi_module=0x404822c0) at /root/CVS/php-src/sapi/apache/mod_php5.c:266
#8 0x403859a2 in php_init_handler (s=0x80b0d04, p=0x80b0cdc) at /root/CVS/php-src/sapi/apache/mod_php5.c:892
#9 0x0806cb76 in ap_init_modules ()
#10 0x080777c0 in main ()
#11 0x400cc294 in __libc_start_main () from /lib/libc.so.6
am I doing smthing extremely wrong?
thanx in advance.
WBR,
Antony Dovgal aka tony2001
tony2001@phpclub.net
Works fine for me. Maybe you haven't really updated your checkout,
or you have some broken tools, like wrong bison version..
Try with the snapshots, they work better.
--Jani
On Tue, 29 Jul 2003 14:08:35 +0300 (EEST)
Jani Taskinen sniper@iki.fi wrote:# ./cvsclean && ./buildconf && ./configure ..ok, thanx.
./cvsclean && ./buildconf && ./configure --with-apxs=/usr/local/apache/apxs
helps.
but when I try to load libphp5 with Apache 1.3.27 I got segfault:
gdb httpd
(gdb) run -X
Starting program: /usr/local/apache/bin/httpd -X
[New Thread 1024 (LWP 19401)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 19401)]
0x4034cb11 in zend_register_functions (scope=0x0, functions=0x4114891c, function_table=0x0, type=1)
at /root/CVS/php-src/Zend/zend_API.c:1183
1183 fname_len = strlen(ptr->fname);(gdb) bt
#0 0x4034cb11 in zend_register_functions (scope=0x0, functions=0x4114891c, function_table=0x0, type=1)
at /root/CVS/php-src/Zend/zend_API.c:1183
#1 0x4034ce00 in zend_register_module (module=0x4114d0a0) at /root/CVS/php-src/Zend/zend_API.c:1261
#2 0x402cca89 in php_dl (file=0x80d4f18, type=1, return_value=0xbffff660) at /root/CVS/php-src/ext/standard/dl.c:244
#3 0x4031e8ee in php_load_function_extension_cb (arg=0x80d4f18) at /root/CVS/php-src/main/php_ini.c:245
#4 0x40342895 in zend_llist_apply (l=0x4049c75c, func=0x4031e8cc <php_load_function_extension_cb>)
at /root/CVS/php-src/Zend/zend_llist.c:191
#5 0x4031ee49 in php_ini_delayed_modules_startup () at /root/CVS/php-src/main/php_ini.c:505
#6 0x4031b614 in php_module_startup (sf=0x404822c0, additional_modules=0x40482600, num_additional_modules=1)
at /root/CVS/php-src/main/main.c:1402
#7 0x40384d3e in php_apache_startup (sapi_module=0x404822c0) at /root/CVS/php-src/sapi/apache/mod_php5.c:266
#8 0x403859a2 in php_init_handler (s=0x80b0d04, p=0x80b0cdc) at /root/CVS/php-src/sapi/apache/mod_php5.c:892
#9 0x0806cb76 in ap_init_modules ()
#10 0x080777c0 in main ()
#11 0x400cc294 in __libc_start_main () from /lib/libc.so.6am I doing smthing extremely wrong?
thanx in advance.
WBR,
Antony Dovgal aka tony2001
tony2001@phpclub.net
--
https://www.paypal.com/xclick/business=sniper@php.net&no_note=1&tax=0¤cy_code=EUR
On Tue, 29 Jul 2003 15:06:26 +0300 (EEST)
Jani Taskinen sniper@iki.fi wrote:
Works fine for me. Maybe you haven't really updated your checkout, or you have some broken tools, like wrong bison version.. Try with the snapshots, they work better.
yep, this can be a reason.
but PHP_4_3 builds and works fine..
ok, thanx for the help, I'll try to play with versions later.
WBR,
Antony Dovgal aka tony2001
tony2001@phpclub.net