Using the latest CVS snapshot php4-STABLE-200211262230, I was able to locate what I believe to be the problem. Apparently PHP is trying to link in -lcrypt, and because libcrypt.a is not a shared library object, libtool is complaining and then not creating a shared libphp.so object because of it:
*** Warning: linker path does not have real file for library -lcrypt. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libcrypt and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/lib/libcrypt.a *** Warning: libtool could not satisfy all declared inter-library *** dependencies of module libphp4. Therefore, libtool will create *** a static module, that should work as long as the dlopening *** application is linked with the -dlopen flag. So what I did was re-run the last libtool command, which is supposed to link all the objects together, and create a libphp4.so, but I took out the -lcrypt portion of the command. Once that was done, a libphp4.so was created as expected, and then a 'make install' worked also as expected putting libphp4.so into /opt/apache/modules. Starting apache so far also works without an error about 'Bad magic number'. I took a gamble that php didn't use or require the crypt library, otherwise I was half expecting to get an error from dld.sl about missing reference to 'crypt', but so far so good. > -----Original Message----- > From: Konrad Ludwikowski [SMTP:[EMAIL PROTECTED]] > Sent: Thursday, November 21, 2002 6:21 AM > To: Briggs, Patrick > Cc: [EMAIL PROTECTED] > Subject: Re: [PHP-INST] HP-UX 11.00 PHP-4.3.0RC1 Apache-2.0.43 'Bad > Magic Number' > > Czesc Patrick, > > Wednesday, November 20, 2002, 12:54:50 AM, you wrote: > > BP> I'm attempting to build PHP-4.3.0RC1 on HP-UX 11.00 with Apache-2.0.43 > and > > try PHSS_26559, if it don't help mayby it will give you better message... > > -- > Pozdrawiam, > Konrad mailto:[EMAIL PROTECTED] This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential or privileged information. Any unauthorized review; use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy the message.