Hi,
I am populating dropdown box in DCT using inline . I got the following error .
install_driver(Oracle) failed: Can't load '/opt/iw-home/iw-perl/lib/perl5/site_p
erl/5.005/sun4-solaris/auto/DBD/Oracle/Oracle.so' for module DBD:

racle: ld.so.
1: /usr/iw-home/iw-perl/bin/iwperl: fatal: libclntsh.so.1.0: open failed: No suc
h file or directory at /opt/iw-home/iw-perl/lib/perl5/5.00503/sun4-solaris/DynaL
oader.pm line 169.
at (eval 51) line 3
Perhaps a required shared library or dll isn't installed where expected
at GetCategories.pl line 39
I found the articles 1675 and 2444 .Admin installed DBD he is getting following error :
# perl Makefile.PL
Using DBI 1.37 installed in /opt/iw-home/iw-perl/lib/perl5/site_perl/5.005/sun4-solaris/auto/DBI
Configuring DBD:

racle ...
>>> Remember to actually *READ* the README file!
Especially if you have any problems.
Using Oracle in /oracle/proddb/8.1.6
Oracle version 8.1.6
Found header files in rdbms/demo rdbms/public.
Found /oracle/proddb/8.1.6/rdbms/demo/demo_rdbms.mk
Found /oracle/proddb/8.1.6/otrace/demo/atmoci.mk
Using /oracle/proddb/8.1.6/rdbms/demo/demo_rdbms.mk
Reading /oracle/proddb/8.1.6/rdbms/demo/demo_rdbms.mk
Reading /oracle/proddb/8.1.6/rdbms/lib/env_rdbms.mk
Deleting ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
because it is not already set in the environment
and it can cause ORA-01019 errors.
Deleting ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/
because it is not already set in the environment
and it can cause ORA-01019 errors.
Attempting to discover Oracle OCI build rules
gcc -c -I/oracle/proddb/8.1.6/rdbms/demo -I/oracle/proddb/8.1.6/rdbms/public -I/oracle/proddb/8.1.6/plsql/public -I/oracle/proddb/8.1.6/network/public -I/oracle/proddb/8.1.6/rdbms/demo -I/oracle/proddb/8.1.6/rdbms/demo -I/oracle/proddb/8.1.6/rdbms/public -I/opt/iw-home/iw-perl/lib/perl5/site_perl/5.005/sun4-solaris/auto/DBI -I/usr/local/include -O -DVERSION=\"1.14\" -DXS_VERSION=\"1.14\" -fPIC "-I/opt/iw-home/iw-perl/lib/perl5/5.00503/sun4-solaris/CORE" DBD_ORA_OBJ.c
by executing: (make -f /oracle/proddb/8.1.6/rdbms/demo/demo_rdbms.mk build ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE= CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o)
Oracle oci build command:
+ -L/oracle/proddb/8.1.6/lib/ -L/oracle/proddb/8.1.6/rdbms/lib -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnsl -lsocket -lgen -ldl -lsched -lsched -R/oracle/proddb/8.1.6/lib -laio -lposix4 -lkstat -lm -lthread
System: perl5.00503 sunos newton 5.6 generic_105181-17 sun4u sparc sunw,ultraspa
Compiler: gcc -O -I/usr/local/include
Linker: /usr/ccs/bin/ld
Sysliblist: -lnsl -lsocket -lgen -ldl -lsched
Oracle makefiles would have used these definitions but we override them:
CC: cc
CFLAGS: $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\
$(SHARED_CFLAG) $(USRFLAGS)
[$(GFLAG) -xO2 $(CDEBUG) -Xa $(PROFILE) -xstrconst -xF $(XS) -mr -xar
-I/oracle/proddb/8.1.6/rdbms/demo -I/oracle/proddb/8.1.6/rdbms/public -I/oracle/
E -DSLTS_ENABLE -D_SVID_GETTOD $(LPFLAGS) $(USRFLAGS)]
LDFLAGS: -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
[-L$(LIBHOME) -L/oracle/proddb/8.1.6/rdbms/lib]
Linking with OTHERLDFLAGS = -L/oracle/proddb/8.1.6/lib/ -L/oracle/proddb/8.1.6/r
-lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -l
pclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb
lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -ln
ame8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl
-ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsg
nls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8
-R/oracle/proddb/8.1.6/lib -laio -lposix4 -lkstat -lm -lthread
[from 'build' rule]
Warning: If you have problems you may need to rebuild perl with threading enable
Warning: If you have problems you may need to rebuild perl with -Uusemymalloc.
LD_RUN_PATH=/oracle/proddb/8.1.6/lib:/oracle/proddb/8.1.6/rdbms/lib
Using DBD:

racle 1.14.
Using DBD:

racle 1.14.
Using DBI 1.37 installed in /opt/iw-home/iw-perl/lib/perl5/site_perl/5.005/sun4-solaris/auto/DBI
Writing Makefile for DBD:

racle
*** If you have problems...
read all the log printed above, and the README and README.help files.
(Of course, you have read README by now anyway, haven't you?)
If any body got similar problem pls. advise us
Thanx in advance