php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #10785 /usr/bin/ld: Unsatisfied symbols:
Submitted: 2001-05-10 08:43 UTC Modified: 2001-06-05 07:55 UTC
From: stefan dot marquardt at hagebau dot de Assigned:
Status: Closed Package: Compile Failure
PHP Version: 4.0.5 OS: HP-UX11 (32bit)
Private report: No CVE-ID: None
 [2001-05-10 08:43 UTC] stefan dot marquardt at hagebau dot 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



Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2001-05-10 08:51 UTC] 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:52 UTC] 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 09:20 UTC] stefan dot marquardt at hagebau dot 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 10:23 UTC] stefan dot marquardt at hagebau dot 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 10:27 UTC] derick@php.net
Ok, that's nice. I'll leave this bug in the "feedback" state for that time.
 [2001-06-03 23:44 UTC] sniper@php.net
It's been a while. I don't think your workstation is this slow?? :)

Could you please try the latest release candidate from:

http://www.php.net/~andi/php-4.0.6RC2.tar.gz

 [2001-06-05 07:55 UTC] stefan dot marquardt at hagebau dot de
I don't know what happens on this WS.
After i create a executable Apache/PHP it works again.

I can't reproduce this error ...

Waiting for a next error.

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Apr 18 17:01:28 2024 UTC