I installed DBI and everything worked. Now I am trying to install
DBD::Oracle 1.18a on a unix box which has Oracle 10 client and gcc. perl
MakeFile.PL worked fine. But make is giving this error after mentioning
about a string of syntax errors.
---------------------------------------------------------------------------------
cc: acomp failed for dbdimp.c
---------------------------------------------------------------------------------
Please note that I am specifying PREFIX and INSTALLSITELIB so that I can
install the modules in a directory different than perl standard for which I
do not have permissions

myunixbox /data/dir/DBD-Oracle-1.18 >make
cc -c -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\"
-I/opt/oracle/product/10.2.0.1.0_64c/rdbms/public
-I/opt/oracle/product/10.2.0.1.0_64c/rdbms/demo
-I/opt/oracle/product/10.2.0.1.0_64c/rdbms/public
-I/opt/oracle/product/10.2.0.1.0_64c/plsql/public
-I/opt/oracle/product/10.2.0.1.0_64c/network/public
-I/data/dq/ip/r4pp/perlmodules/auto/DBI -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xdepend    -DVERSION=\"1.18\"  -DXS_VERSION=\"1.18\"
-I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE -DUTF8_SUPPORT -DNEW_OCI_INIT
-DORA_OCI_VERSION=\"10.2.0.1\" Oracle.c
cc: Warning: Optimizer level changed from 0 to 3 to support dependence based
transformations.
cc -c -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\"
-I/opt/oracle/product/10.2.0.1.0_64c/rdbms/public
-I/opt/oracle/product/10.2.0.1.0_64c/rdbms/demo
-I/opt/oracle/product/10.2.0.1.0_64c/rdbms/public
-I/opt/oracle/product/10.2.0.1.0_64c/plsql/public
-I/opt/oracle/product/10.2.0.1.0_64c/network/public
-I/data/dq/ip/r4pp/perlmodules/auto/DBI -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xdepend    -DVERSION=\"1.18\"  -DXS_VERSION=\"1.18\"
-I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE -DUTF8_SUPPORT -DNEW_OCI_INIT
-DORA_OCI_VERSION=\"10.2.0.1\" dbdimp.c
cc: Warning: Optimizer level changed from 0 to 3 to support dependence based
transformations.
"dbdimp.c", line 11: warning: invalid white space character in directive
"dbdimp.c", line 13: warning: invalid white space character in directive
"dbdimp.c", line 15: warning: invalid white space character in directive
"dbdimp.c", line 18: warning: invalid white space character in directive
"dbdimp.c", line 20: warning: invalid white space character in directive
"dbdimp.c", line 22: warning: invalid white space character in directive
"dbdimp.c", line 24: warning: invalid white space character in directive
"dbdimp.c", line 27: warning: invalid white space character in directive
"dbdimp.c", line 28: warning: invalid white space character in directive
"dbdimp.c", line 31: warning: invalid white space character in directive
"dbdimp.c", line 32: syntax error before or at: ->
"dbdimp.c", line 32: undefined or not a type: sv_flags
"dbdimp.c", line 32: syntax error before or at: *
"dbdimp.c", line 32: undefined or not a type: h
"dbdimp.c", line 32: syntax error before or at: ->
"dbdimp.c", line 32: undefined or not a type: sv_any
"dbdimp.c", line 32: undefined or not a type: xrv_rv
"dbdimp.c", line 32: undefined or not a type: sv_flags
"dbdimp.c", line 32: undefined or not a type: SVt_PVHV
"dbdimp.c", line 32: invalid source character: '\'
"dbdimp.c", line 33: syntax error before or at: *
"dbdimp.c", line 33: undefined or not a type: h
"dbdimp.c", line 33: syntax error before or at: ->
"dbdimp.c", line 33: undefined or not a type: sv_any
"dbdimp.c", line 33: undefined or not a type: xrv_rv
"dbdimp.c", line 33: undefined or not a type: sv_flags
"dbdimp.c", line 33: syntax error before or at: *
"dbdimp.c", line 33: syntax error before or at: *
"dbdimp.c", line 33: undefined or not a type: h
"dbdimp.c", line 33: syntax error before or at: ->
"dbdimp.c", line 33: undefined or not a type: sv_any
"dbdimp.c", line 33: undefined or not a type: xrv_rv
"dbdimp.c", line 33: undefined or not a type: sv_any
"dbdimp.c", line 33: undefined or not a type: xmg_magic
"dbdimp.c", line 33: undefined or not a type: mg_type
"dbdimp.c", line 35: warning: invalid white space character in directive
"dbdimp.c", line 37: warning: invalid white space character in directive
"dbdimp.c", line 107: cannot recover from previous errors
cc: acomp failed for dbdimp.c
*** Error code 2
make: Fatal error: Command failed for target `dbdimp.o'

Thanks,
Sunil

Reply via email to