- 论坛徽章:
- 0
|
安装oracle Perl 模块的问题,请帮忙看看。
$ perl Makefile.PL
Using DBI 1.34 installed in /usr/local/lib/perl5/site_perl/5.8.4/sun4-solaris/auto/DBI
Configuring DBD::Oracle ...
>;>;>; Remember to actually *READ* the README file!
Especially if you have any problems.
Using Oracle in /home1/oracle/product/9.2.0.1
Oracle version 2.0.1 (2.001)
WARNING: could not decode oracle version from
/home1/oracle/product/9.2.0.1/orainst/inspdver, or /home1/oracle/product/9.2.0.1/install/unix.rgs
or from ORACLE_HOME path /home1/oracle/product/9.2.0.1.
Oracle version based logic in Makefile.PL may produce erroneous results.
Found /home1/oracle/product/9.2.0.1/precomp/demo/proc/demo_proc.mk
Using /home1/oracle/product/9.2.0.1/precomp/demo/proc/demo_proc.mk
Reading /home1/oracle/product/9.2.0.1/precomp/demo/proc/demo_proc.mk
Reading /home1/oracle/product/9.2.0.1/precomp/lib/env_precomp.mk
Attempting to discover Oracle OCI build rules
/opt/SUNWspro/bin/cc -c DBD_ORA_OBJ.c
by executing: [make -f /home1/oracle/product/9.2.0.1/precomp/demo/proc/demo_proc.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:
[-o DBD_ORA_EXE DBD_ORA_OBJ.o -L/home1/oracle/product/9.2.0.1/lib/ -lclntsh -lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl -lsched -R/home1/oracle/product/9.2.0.1/lib -laio -lposix4 -lm -lthread]
Found header files in rdbms/demo.
*********************************************************
I can't find the header files I need in your Oracle installation.
You probably need to install some more Oracle components.
I'll keep going, but the compile will probably fail.
See README.clients for more information.
*********************************************************
Checking for functioning wait.ph
System: perl5.008004 sunos hbdb 5.8 generic_117000-03 sun4u sparc sunw,sun-fire
Compiler: /opt/SUNWspro/bin/cc -O -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
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) $(PFLAGS)\
$(SHARED_CFLAG) $(USRFLAGS)
[$(GFLAG) -xO3 $(CDEBUG) $(NOKPIC_CCFLAGS) -K PIC -DPRECOMP -I. -I/home1/oracle/product/9.2.0.1/precomp/public -I/home1/oracle/product/9.2.0.1/rdbms/public -I/home1/oracle/product/9.2.0.1/rdbms/demo -I/home1/oracle/product/9.2.0.1/plsql/public -I/home1/oracle/product/9.2.0.1/network/public -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD -D_REENTRANT $(LPFLAGS) $(USRFLAGS)]
LDFLAGS: -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
[-o $@ -L/home1/oracle/product/9.2.0.1/precomp/lib/ -L$(LIBHOME)]
Linking with OTHERLDFLAGS = -L/home1/oracle/product/9.2.0.1/lib/ -lclntsh -lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl -lsched -R/home1/oracle/product/9.2.0.1/lib -laio -lposix4 -lm -lthread [from 'build' rule]
Checking if your kit is complete...
Looks good
LD_RUN_PATH=/home1/oracle/product/9.2.0.1/lib:/home1/oracle/product/9.2.0.1/rdbms/lib
Using DBD::Oracle 1.15.
Using DBD::Oracle 1.15.
Using DBI 1.34 installed in /usr/local/lib/perl5/site_perl/5.8.4/sun4-solaris/auto/DBI
Writing Makefile for DBD::Oracle
*** 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?) |
|