PHP 4.0 Bug #3386 Updated: Unresolved symbol: ifx_checkAPI
| From: | Bug Database | Date: | Thu, 05 Oct 2000 10:41:20 +0000 |
| Subject: | PHP 4.0 Bug #3386 Updated: Unresolved symbol: ifx_checkAPI | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-34266@lists.php.net to get a copy of this message | ||
ID: 3386
Updated by: afalout
Reported By: petr.husak@meiller.com
Status: Closed
Bug Type: Informix related
Assigned To: afalout
Comments:
I added additional comments to this workaround from Danny that apply to libtool in V4:
---------------------------------------
The work-around suggested by Andrej is still valid, but libtool does not
like those "libifsql.a libifasf.a ..." libraries, you have to specify them
as '-lifsql -lifasf ...' etc..
This will use the shared (.so) libraries, which is not a problem (unless you
move the binary to another machine with a different Informix server or
client version, in that case you should use the static libraries). If you
need the static Informix libraries, copy them to a separate directory and
add that directory to your $LDFLAGS when running configure for PHP and for
Apache, this way the linker won't find the shared libraries and use the
static ones. This is the way I build Apache/modphp4 because I have to
distribute the binary to SVR4 Unix servers running different Informix
server versions (7.21, 7.22, 7.23, 7.30 and 7.31).
Danny
---
Previous Comments:
---------------------------------------------------------------------------
[2000-08-03 06:57:12] afalout@php.net
Closed. For real this time...I hope.
---------------------------------------------------------------------------
[2000-08-03 06:55:14] afalout@php.net
I was examining an option to add described statemens to makefiles but after taking in account
differences between CSDK, ESQL/C in different versions, I gave up. It seems that Informix spend half
of there time renaming files in new versions. Just adding checkapi.o should work, but location of
that file changes trough versions too. Then, I noted that there are simmilar problem caused and
fixed the same way, that do not nececery relate to checkapi.o in error message.
This information should be sufficient for users to resolve this issue. It should go to FAQ or manual
or somewhere.
Closed.
---------------------------------------------------------------------------
[2000-07-30 09:49:03] zak@php.net
Has there been any progress on this bug?
---------------------------------------------------------------------------
[2000-06-09 12:09:22] stas@cvs.php.net
Actually, not close yet. It should be in "Assigned', not 'Feedback'...
---------------------------------------------------------------------------
[2000-06-09 12:03:21] stas@cvs.php.net
no user feedback
---------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view the rest of the comments,
please view the bug report online.
Full Bug description available at: http://bugs.php.net/?id=3386