Bug #2903 Updated: fails to compile ifx.ec, report a syntax-error
| From: | Bug Database | Date: | Fri, 03 Dec 1999 18:03:28 +0000 |
| Subject: | Bug #2903 Updated: fails to compile ifx.ec, report a syntax-error | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-13415@lists.php.net to get a copy of this message | ||
ID: 2903
Updated by: danny
Reported By: baard.kregnes@postbanken.no
Status: Open
Bug Type: Compile Failure
Assigned To:
Comments:
It looks like configures has detected an IUS 9.x Informix version and has
set the -EDHAVE_IFX_US esql/c preprocessor option accordingly, while your
esqlc 7.x preprocessor did not process the IUS 9.x constructs, resulting
in the syntax errors at the first IUS 9 datatypes (int8 and lvarchar).
It is possibly the output of "esql -V" on AIX that is misintertpreted by
configure. You can verify this by looking at the lines in configure that
decode the esql -V output to decide between IDS/ODS 7.x and IUS 9.x.
You might have to tweak these lines a bit if they are indeed the cause.
You can check the Makefile for the presence of -EDHAVE_IFX_US.
It shouldn't be there for ODS 7.2.
Danny
---
Full Bug description available at: http://bugs.php.net/?id=2903