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

From: 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

« previous php.dev (#54705) next »