Re: PHP 4 build trouble

From: Date: Fri, 16 Jun 2000 11:34:59 +0000
Subject: Re: PHP 4 build trouble
References: 1 2  Groups: php.dev 
Request: Send a blank email to php-dev+get-21500@lists.php.net to get a copy of this message
> > $ LDFLAGS=... CPPFLAGS=... ./configure ... > > > > but this method fails utterly with php4 (as ldd .libs/libphp4.so proves). > > I need to add additional -I and -L directives, and the whole build process > > is too opaque to find out which files to modify after running configure. > > Give me an example, this has been working for ages. $ LDFLAGS='-L/usr/local/lib -R/usr/local/lib' ./configure /usr/local/lib is required for the shared z and png libs, and gcc doesn't pick it up automatically. After compiling, ldd .libs/libphp4.so says that it cannot find these libs. This is possibly a libtool problem. > > Second issue: configure seems to add loads of -L/-R directives > > I just don't want (-R/usr/ucblib is *bad* on Solaris). > > It is *not* bad. I've myself verified that on Solaris 2.5.1, > 2.6 and 7 and on a couple of other SysV-derivatives. By "bad" I mean: should not be used. The ucblib stuff is for SunOS4 compatibility, and I certainly don't want this for new apps. > In both cases, please send in patches, so that you don't have > to pass additional parameters. I would gladly do that, but I cannot figure out where to start. While being quite proficient with autoconf/automake, I don't know much about libtool, which I presume to be at fault here. Btw, I have received a number of request by other to fwd replies, because they have the same problem(s).

« previous php.dev (#21500) next »