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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: stefan dot marquardt at hagebau dot de
New email:
PHP Version: OS:

 

 [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

Pull Requests

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-2025 The PHP Group
All rights reserved.
Last updated: Tue May 06 00:01:29 2025 UTC