Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: clntsh not found
Jan Lessing wrote:
>
> Hi!
>
> I just started installing Oracle 9i on a linux Suse 7.3 PC. During the
> installation I got about 10 errors executing different makefiles. I
> analyzed the installation log file and find the problems at special
> makefiles. When I try to execute these makefiles manually I got the
> error message like:
>
> /usr/bin/ld cannot find -lclntsh
>
> Is there a file with a name like this in your $ORACLE_HOME/lib directory
> or does anybody know another way to solve my problems?
>
There is a file named linclntsh.so in $ORACLE_HOME/lib. Usually thist directory is part of LD_LIBRARY_PATH.
In general: it makes sense to set ORACLE_BASE, ORACLE_HOME, LD_LIBRARY_PATH, ORACLE_SID, and NLS_LANG before calling the installation procedure. Do this by creating /etc/profile.d/oracle.sh, which is sourced upon login (see /etc/profile).
Uwe
-- Uwe Schneider | Telefon +49 7244 / 609504 Haydnstr. 1 | Mail uwe_at_richard-schneider.de DE-76356 Weingarten | http://www.richard-schneider.de/uwe Linux - OS al dente!Received on Tue Nov 27 2001 - 15:48:30 CST