Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OCILobIsTemporary - in which library is it?

2 views
Skip to first unread message

Michael Mauch

unread,
Feb 25, 2003, 2:40:45 PM2/25/03
to
Hi,

can somebody tell me which library defines the OCILobIsTemporary
function? Or does anybody know where I can find that info?

Yes, I know "nm" and "grep" - but isn't there an Oracle standard that
says which function should be found in which library?

At the moment, it looks like Oracle puts this OCILobIsTemporary
sometimes into libclntsh.so and sometimes into libocijdbc8.so:

Linux, Oracle 8.1.6: libclntsh.so
Solaris, Oracle 8.1.7: libclntsh.so
Tru64, Oracle 8.1.6: libocijdbc8.so - probably also in libclntsh.so,
but if we don't link to libocijdbc8.so, we get:

ld:
Unresolved:
OCILobIsTemporary

AIX, Oracle 8.1.7: probably libclntsh.so; if we link to libocijdbc8.so,
the linker chokes, although the libocijdbc8.so does exist in
$ORACLE_HOME/lib:

ld: 0706-006 Cannot find or open library file: -l ocijdbc8
ld:open(): No such file or directory
collect2: ld returned 255 exit status

Can anybody shed some light on this?

Regards...
Michael

0 new messages