Bug #10785 Updated: /usr/bin/ld: Unsatisfied symbols:

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

« previous php.dev (#54703) next »