RE: [PHP-DEV] RE: Bug id #3386/3765/7031 - Informix related
| From: | Peter Kocks | Date: | Wed, 04 Oct 2000 19:57:09 +0000 |
| Subject: | RE: [PHP-DEV] RE: Bug id #3386/3765/7031 - Informix related | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-34256@lists.php.net to get a copy of this message | ||
See
/opt/informix/prod/lib/esql/checkapi.so
Then do a
ld -G -R/usr/local/lib -L/usr/local/bin -h libcheckapi.so checkapi.so
and move the checkapi.so file into your LD_LIBRARY_PATH
So, I have NO idea why informix chose to only leave this file as a *.o, and
not *.so since everything else is a *.so. That being the case you may run
into trouble. I didn't though...
--pk
> -----Original Message-----
> From: Tyler Bannister [mailto:tyler@nas.net]
> Sent: Wednesday, October 04, 2000 12:31 PM
> To: Jonathan Leffler; Danny Heijl
> Cc: afalout@ihug.co.nz; php-dev@lists.php.net
> Subject: [PHP-DEV] RE: Bug id #3386/3765/7031 - Informix related
>
>
> > -----Original Message-----
> > From: Jonathan Leffler [mailto:jleffler@informix.com]
> > Sent: October 3, 2000 4:54 PM
> > To: Danny Heijl
> > Cc: afalout@ihug.co.nz; Tyler Bannister; php-dev@lists.php.net
> > Subject: Re: Bug id #3386 - Informix related
> >
> >
> > On Tue, 3 Oct 2000, Danny Heijl wrote:
> > >At some point PHP4 introduced the use of "libtool" in the
> > configure process.
> >
> > I think it was pretty early on, and it is a complete pain. I'd just
> > worked out how to rig the PHP3 build to work with Informix, and the
> > build got completely altered.
>
> I don't think my problem is actually related to libtool.
> Originally I
> though it was because I was trying to force libtool to link it the way
> Andrej indicated in his suggested work around for bug #3386, which it
> obviously didn't like. However it compiles fine if I don't try
> to force it
> that way. It just won't run because it can't find ifx_checkAPI.
>
> After redirecting all the output from a simple
> configure/make script to a
> file and searching the file, I can't find any instances of
> checkapi.o. It's
> not in the log file at all. Since it's required to be compiled into the
> shared library for informix to work, I was a little surprised at that...
> So, I reinstalled a clean copy of PHP 4.0.2 and tried again. There still
> wasn't any reference to the checkapi.o file. I've attached the
> log and the
> compile script.
>
> The error message I get at run time is identical to the one that was
> reported in Bug #3765. I've submitted this as bug #7031.
>
> --
> Tyler Bannister
> tbannister@mpathix.com
>
>
>
>