Bug #10785 Updated: /usr/bin/ld: Unsatisfied symbols:
| From: | derick@php.net | Date: | Thu, 10 May 2001 14:27:54 +0000 |
| Subject: | Bug #10785 Updated: /usr/bin/ld: Unsatisfied symbols: | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-54705@lists.php.net to get a copy of this message | ||
ID: 10785
Updated by: derick
Reported By: stefan.marquardt@hagebau.de
Old-Status: Open
Status: Feedback
Bug Type: Compile Failure
Operating system:
PHP Version: 4.0.5
Assigned To:
Comments:
Ok, that's nice. I'll leave this bug in the "feedback" state for that time.
Previous Comments:
---------------------------------------------------------------------------
[2001-05-10 10:23:23] stefan.marquardt@hagebau.de
Hi agaim,
now i could compile it.
I forgot to erase config.cache to reproduce the same error.
If i got the mail to post more lines a breaked a new try with following changes (i restart it only
with make clean and
configure)
./main/php_config.h
between config and make changed:
uncomment #undef HAVE_LIBDL
I will reproduce the error until erasing config.cache tommorow (very slow workstation)
---------------------------------------------------------------------------
[2001-05-10 09:20:37] stefan.marquardt@hagebau.de
I notice while make of PHP very often:
/opt/gcc/lib/gcc-lib/hppa2.0n-hp-hpux11.00/2.95.3/include/stdio.h:30: warning: t
his is the location of the previous definition
The requested line will take some time .. slow machine ..
---------------------------------------------------------------------------
[2001-05-10 08:52:56] hholzgra@php.net
AFAIK only the 64bit libraries on HP/UX have
standard dl*() functions in them while the old 32bit
libs have some proprietary HP shared library support
---------------------------------------------------------------------------
[2001-05-10 08:51:18] derick@php.net
Can you post the last 25 lines before you get that error?
Theses lines show what was used in linking PHP.
Derick
---------------------------------------------------------------------------
[2001-05-10 08:43:26] stefan.marquardt@hagebau.de
If i compile (gcc 2.95.3) apache 1.3.14 with PHP module i get this:
/usr/bin/ld: Unsatisfied symbols:
dlclose (code)
dlopen (code)
dlerror (code)
dlsym (code)
collect2: ld returned 1 exit status
/usr/lib/libdl.sl exists.
If i do the same on HP-UX11 (64bit) with HP C++ compiler
it works without errors.
commands:
./configure --without-mysql --with-apache=../apache_1.3.14
---------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view the rest of the comments,
please view the bug report online.
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=10785&edit=2