Bug #10785 Updated: /usr/bin/ld: Unsatisfied symbols:
| From: | stefan dot marquardt at hagebau dot de | Date: | Thu, 10 May 2001 13:20:37 +0000 |
| Subject: | Bug #10785 Updated: /usr/bin/ld: Unsatisfied symbols: | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-54685@lists.php.net to get a copy of this message | ||
ID: 10785
User Update by: stefan.marquardt@hagebau.de
Old-Status: Feedback
Status: Open
Bug Type: Compile Failure
Operating system: HP-UX11 (32bit)
PHP Version: 4.0.5
Description: /usr/bin/ld: Unsatisfied symbols:
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 ..
Previous Comments:
---------------------------------------------------------------------------
[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
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=10785