R
rajesh
Hi,
I am using the following environment to build DBD::Oracle.
I am using root account.
Solaris version = 5.10
Oracle DB version = 10g
DBD Version = 1.16
Perl version = 5.8.4
I built the makefile by using command "perl Makefile.PL".
Then I tried to make DBD. And got the following error.
#make
Skip blib/lib/DBD/Oracle.pm (unchanged)
Skip blib/lib/oraperl.ph (unchanged)
Skip blib/arch/auto/DBD/Oracle/dbdimp.h (unchanged)
Skip blib/arch/auto/DBD/Oracle/ocitrace.h (unchanged)
Skip blib/lib/Oraperl.pm (unchanged)
Skip blib/arch/auto/DBD/Oracle/Oracle.h (unchanged)
Skip blib/lib/DBD/Oracle/GetInfo.pm (unchanged)
Skip blib/arch/auto/DBD/Oracle/mk.pm (unchanged)
cc -c -I/export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/rdbms/public
-I/export/home/oracle/product/plsql/public
-I/export/home/oracle/product/network/public -I/
export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/plsql/public -I/export/
home/oracle/product/rdbms/public
-I/export/home/oracle/product/rdbms/demo -I/usr/perl5/site
_perl/5.8.4/sun4-solaris-64int/auto/DBI/ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xarch
=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.16\"
-DXS_VERSION=\"1.16\" -KPIC "-
I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT
-DNEW_OCI_INIT -DORA_OCI_VER
SION=\"9.2.0.1\" Oracle.c
cc -c -I/export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/rdbms/public
-I/export/home/oracle/product/plsql/public
-I/export/home/oracle/product/network/public -I/
export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/plsql/public -I/export/
home/oracle/product/rdbms/public
-I/export/home/oracle/product/rdbms/demo -I/usr/perl5/site
_perl/5.8.4/sun4-solaris-64int/auto/DBI/ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xarch
=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.16\"
-DXS_VERSION=\"1.16\" -KPIC "-
I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT
-DNEW_OCI_INIT -DORA_OCI_VER
SION=\"9.2.0.1\" dbdimp.c
cc -c -I/export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/rdbms/public
-I/export/home/oracle/product/plsql/public
-I/export/home/oracle/product/network/public -I/
export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/plsql/public -I/export/
home/oracle/product/rdbms/public
-I/export/home/oracle/product/rdbms/demo -I/usr/perl5/site
_perl/5.8.4/sun4-solaris-64int/auto/DBI/ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xarch
=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.16\"
-DXS_VERSION=\"1.16\" -KPIC "-
I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT
-DNEW_OCI_INIT -DORA_OCI_VER
SION=\"9.2.0.1\" oci8.c
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
rm -f blib/arch/auto/DBD/Oracle/Oracle.so
LD_RUN_PATH="/export/home/oracle/product/lib32:/export/home/oracle/product/rdbms/lib32"
cc
-G Oracle.o dbdimp.o oci8.o cc -Xa -xstrconst -xF -xarch=v8
-xchip=ultra -W2,-AKNR_
S -W2,-Rglobal_hoist -Wc,-Qdelay-speculate
-Wc,-Qdepgraph-safe_spec_load=3 -W2,-Rloop -er
rtags=yes -v -K PIC -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib
-L/export/home/oracle/p
roduct/rdbms/lib32/ -L/export/home/oracle/product/lib32/ -lclntsh
`cat /export/home/oracle/product/lib32/ldflags` `cat
/export/home/oracle/product/lib32/sysliblist` -R/export/ho
me/oracle/product/lib32 -laio -lposix4 -lkstat -lm -lthread -o
blib/arch/auto/DBD/Oracle/
Oracle.so
ld: fatal: file cc: open failed: No such file or directory
ld: fatal: File processing errors. No output written to
blib/arch/auto/DBD/Oracle/Oracle.so
*** Error code 1
make: Fatal error: Command failed for target
`blib/arch/auto/DBD/Oracle/Oracle.so'
can any one help me in resolving this issue.
Thanks & Regards,
raj.
I am using the following environment to build DBD::Oracle.
I am using root account.
Solaris version = 5.10
Oracle DB version = 10g
DBD Version = 1.16
Perl version = 5.8.4
I built the makefile by using command "perl Makefile.PL".
Then I tried to make DBD. And got the following error.
#make
Skip blib/lib/DBD/Oracle.pm (unchanged)
Skip blib/lib/oraperl.ph (unchanged)
Skip blib/arch/auto/DBD/Oracle/dbdimp.h (unchanged)
Skip blib/arch/auto/DBD/Oracle/ocitrace.h (unchanged)
Skip blib/lib/Oraperl.pm (unchanged)
Skip blib/arch/auto/DBD/Oracle/Oracle.h (unchanged)
Skip blib/lib/DBD/Oracle/GetInfo.pm (unchanged)
Skip blib/arch/auto/DBD/Oracle/mk.pm (unchanged)
cc -c -I/export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/rdbms/public
-I/export/home/oracle/product/plsql/public
-I/export/home/oracle/product/network/public -I/
export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/plsql/public -I/export/
home/oracle/product/rdbms/public
-I/export/home/oracle/product/rdbms/demo -I/usr/perl5/site
_perl/5.8.4/sun4-solaris-64int/auto/DBI/ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xarch
=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.16\"
-DXS_VERSION=\"1.16\" -KPIC "-
I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT
-DNEW_OCI_INIT -DORA_OCI_VER
SION=\"9.2.0.1\" Oracle.c
cc -c -I/export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/rdbms/public
-I/export/home/oracle/product/plsql/public
-I/export/home/oracle/product/network/public -I/
export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/plsql/public -I/export/
home/oracle/product/rdbms/public
-I/export/home/oracle/product/rdbms/demo -I/usr/perl5/site
_perl/5.8.4/sun4-solaris-64int/auto/DBI/ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xarch
=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.16\"
-DXS_VERSION=\"1.16\" -KPIC "-
I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT
-DNEW_OCI_INIT -DORA_OCI_VER
SION=\"9.2.0.1\" dbdimp.c
cc -c -I/export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/rdbms/public
-I/export/home/oracle/product/plsql/public
-I/export/home/oracle/product/network/public -I/
export/home/oracle/product/rdbms/demo
-I/export/home/oracle/product/plsql/public -I/export/
home/oracle/product/rdbms/public
-I/export/home/oracle/product/rdbms/demo -I/usr/perl5/site
_perl/5.8.4/sun4-solaris-64int/auto/DBI/ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xarch
=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.16\"
-DXS_VERSION=\"1.16\" -KPIC "-
I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT
-DNEW_OCI_INIT -DORA_OCI_VER
SION=\"9.2.0.1\" oci8.c
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
rm -f blib/arch/auto/DBD/Oracle/Oracle.so
LD_RUN_PATH="/export/home/oracle/product/lib32:/export/home/oracle/product/rdbms/lib32"
cc
-G Oracle.o dbdimp.o oci8.o cc -Xa -xstrconst -xF -xarch=v8
-xchip=ultra -W2,-AKNR_
S -W2,-Rglobal_hoist -Wc,-Qdelay-speculate
-Wc,-Qdepgraph-safe_spec_load=3 -W2,-Rloop -er
rtags=yes -v -K PIC -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib
-L/export/home/oracle/p
roduct/rdbms/lib32/ -L/export/home/oracle/product/lib32/ -lclntsh
`cat /export/home/oracle/product/lib32/ldflags` `cat
/export/home/oracle/product/lib32/sysliblist` -R/export/ho
me/oracle/product/lib32 -laio -lposix4 -lkstat -lm -lthread -o
blib/arch/auto/DBD/Oracle/
Oracle.so
ld: fatal: file cc: open failed: No such file or directory
ld: fatal: File processing errors. No output written to
blib/arch/auto/DBD/Oracle/Oracle.so
*** Error code 1
make: Fatal error: Command failed for target
`blib/arch/auto/DBD/Oracle/Oracle.so'
can any one help me in resolving this issue.
Thanks & Regards,
raj.