The following portion of screen shots of Shareplex install shows the problem listed above:
Enter Oracle home directory or press Enter to use [/export/home1/oracle/product/9.2.0]:
Cannot find shared library /export/home1/oracle/product/9.2.0/lib32/libclntsh.so; Exiting.
SharePlex installation exited before completion;
the previous marker file is now in place: re-install SharePlex
It could be a missing Oracle library or a missing soft link.
a. Either the library libclntsh.so is missing from the $ORACLE_HOME/lib32 directory
or
b. The soft link from /var/adm/.splex/V-<Shareplex version>/lib<oracle version> to $ORACLE_HOME/lib32 is missing. For example, if my Shareplex is 5.0, then the following soft link must exist:
# pwd
/var/adm/.splex/V-5.0/lib92
# ls -l
total 12
lrwxrwxrwx 1 root other 44 Aug 24 2005 libclntsh.so.9.0 -> /u02/o
racle/product/9.2.0/lib32/libclntsh.so
In case of a above, you can either create it by running genclntsh in $ORACLE_HOME/bin or getting it from another Oracle install. In case of b, you need to create a soft link as above if such a link does not exist.