#27991 [Opn->Fbk]: oci8 compile with oracle client v9.2.0 on Linux fails with undeclared symbol
| From: | tony2001@php.net | Date: | Wed, 14 Apr 2004 13:28:29 +0000 |
| Subject: | #27991 [Opn->Fbk]: oci8 compile with oracle client v9.2.0 on Linux fails with undeclared symbol | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-58112@lists.php.net to get a copy of this message | ||
ID: 27991
Updated by: tony2001@php.net
Reported By: alex at 2e-systems dot com
-Status: Open
+Status: Feedback
Bug Type: Compile Failure
Operating System: linux
PHP Version: 4.3.5
New Comment:
Please, locate your oci.h and try to find OCI_NLS_CHARSET_ID in it.
It should be defined there.
I've got the same Oracle/Oracle client version and oci.h contains this
line:
oci.h:2084:#define OCI_NLS_CHARSET_ID 93
Previous Comments:
------------------------------------------------------------------------
[2004-04-14 09:21:24] alex at 2e-systems dot com
Description:
------------
oracle client is v9.2.0
I've worked around it by #defining OCI_NLS_CHARSET_ID 0, and so far so
good, it works.
/web/soft/src/php-4.3.5/ext/oci8/oci8.c: In function
`_oci_open_session':
/web/soft/src/php-4.3.5/ext/oci8/oci8.c:2183: `OCI_NLS_CHARSET_ID'
undeclared (first use in this function)
/web/soft/src/php-4.3.5/ext/oci8/oci8.c:2183: (Each undeclared
identifier is reported only once
/web/soft/src/php-4.3.5/ext/oci8/oci8.c:2183: for each function it
appears in.)
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=27991&edit=1