php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #38916 oci iinstant client 10.2.0.2, configure says: libraries not found
Submitted: 2006-09-21 20:43 UTC Modified: 2006-09-25 08:45 UTC
From: schulze-horst at gmx dot net Assigned:
Status: Not a bug Package: *Compile Issues
PHP Version: 5.1.6 OS: Linux FC4
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: schulze-horst at gmx dot net
New email:
PHP Version: OS:

 

 [2006-09-21 20:43 UTC] schulze-horst at gmx dot net
Description:
------------
When trying to build php-5.1.6 (or php-5.0.5) with oci8 instantclient support, configure fails claiming it cannot find the libraries. php-4.4.4 builds fine on the same mashine. BTW this seems to be an old issue occuring again and again with growing Oracle version numbers (cf. e.g. Bug #35471, #30744). Trying pecl extension with ./cvsclean && ./buildconf --force does not solve the problem.

libtool 1.5.16
autoconf (GNU Autoconf) 2.59
GNU Make 3.80
gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8)
instantclient-basiclite-linux32-10.2.0.2-20060331
instantclient-sdk-linux32-10.2.0.2-20060331



Reproduce code:
---------------
php-5.1.6
./configure --enable-memory-limit --with-oci8=instantclient,/usr/lib/oracle/10.2.0.2/client/lib

php-5.0.5
./configure --enable-memory-limit --with-oci8-instant-client=/usr/lib/oracle/10.2.0.2/client/lib

Expected result:
----------------
Expecting ./configure to setup the build environment.

Actual result:
--------------
checking for Oracle (OCI8) support... yes
checking Oracle Instant Client directory... /usr/lib/oracle/10.2.0.2/client/lib
checking Oracle Instant Client SDK header directory... /usr/lib/oracle/10.2.0.2/client/lib/sdk/include
checking Oracle Instant Client version... configure: error: Oracle Instant Client libraries not found

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2006-09-23 11:58 UTC] tony2001@php.net
Which means you don't have either libnzz10.so or libclntsh.so. 
Both libraries are required.
 [2006-09-25 08:45 UTC] schulze-horst at gmx dot net
Both libclntsh.so.10.1 and libnnz10.so (not libnzz) are part of instantclient-basiclite-linux32-10.2.0.2-20060331 and therefor they exist. Also, to propely build php-4.4.4, a symbolic link libclntsh.so.10.1 -> libclntsh.so exists.
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Thu Jul 17 14:04:04 2025 UTC