제 목 : Makefile 생성시 과정
/opt/perl5/bin/perl Makefile.PL
Using DBI 1.13 installed in /opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI
Configuring DBD::Oracle ...
>>> Remember to actually *READ* the README file!
Especially if you have any problems.
Using Oracle in /oracle03/oracle31/app/oracle/product/8.0.6
8.0.6.0.0 ORACLE Common RDBMS Libraries and Utilities
8.0.6.0.0 ORACLE PL/SQL Libraries
8.0.6.0.0 ORACLE Common Precomp Libraries
1.8.28.1.0 Pro*COBOL
8.0.6.1.0 PL/SQL
8.0.6.1.0 Oracle8 Enterprise (RDBMS & PLSQL)
8.0.6.1.0 Precomp
8.0.6.1.0 Pro*C/C++
8.0.6.1.0 Pro*COBOL
You don't seem to have many Oracle libraries installed. If the
build fails you probably need to install more Oracle software.
Found /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/demo/demo_rdbms.mk
Found /oracle03/oracle31/app/oracle/product/8.0.6/precomp/demo/proc/demo_proc.mk
Using /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/demo/demo_rdbms.mk
Reading /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/demo/demo_rdbms.mk.
Reading /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/lib/env_rdbms.mk.
Evaluating `cat $(LIBHOME)naldflgs`
expanded `cat /oracle03/oracle31/app/oracle/product/8.0.6/lib/naldflgs`
returned ''
Evaluating `cat $(LIBHOME)sysliblist`
expanded `cat /oracle03/oracle31/app/oracle/product/8.0.6/lib/sysliblist`
returned '-l:libcl.a -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl '
Can't opendir(/oracle03/oracle31/app/oracle/product/8.0.6/rdbms): 사용 권한이 없습니다.
Warning: You may need to build using static linking. See the README file.
System: perl5.006 hp-ux rydal b.10.20 a 9000777 2011764956 two-user license
Compiler: cc -O +Onolimit -Ae -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
Linker: /usr/bin/ld
Oracle makefiles would have used these definitions but we override them:
CC: cc
CFLAGS: $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\
$(SHARED_CFLAG) $(USRFLAGS)
[$(GFLAG) +O2 $(CDEBUG) -Ae -z +Z -DHPUX +DAportable +DS2.0 -DSLS8NATIVE -DSLU8NATIVE -D_REENTRANT -DHPUX_KTHREAD -DSLXMX_ENABLE -DSLMXMX_ENABLE -DSLTS_ENABLE +Omultiprocessor +Ofastaccess +Oentrysched +Onolimit +ESlit +Oprocelim $(QACCFLAGS) -I/oracle03/oracle31/app/oracle/product/8.0.6/rdbms/demo -I/oracle03/oracle31/app/oracle/product/8.0.6/rdbms/public -I/oracle03/oracle31/app/oracle/product/8.0.6/plsql/public -I/oracle03/oracle31/app/oracle/product/8.0.6/network/public $(LPFLAGS) $(SHARED_CFLAG) $(USRFLAGS)]
build:
$(ECHODO) $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(OCISHAREDLIBS)
Evaluating `cat $(LIBHOME)naldflgs`
expanded `cat /oracle03/oracle31/app/oracle/product/8.0.6/lib/naldflgs`
returned ''
expanded `cat /oracle03/oracle31/app/oracle/product/8.0.6/lib/sysliblist`
[ /oracle03/oracle31/app/oracle/product/8.0.6/bin/echodo cc -L$(LIBHOME) -L/oracle03/oracle31/app/oracle/product/8.0.6/rdbms/lib -o $(EXE) $(OBJS) -lclntsh $(LIBHOME)nautab.o $(LIBHOME)naeet.o $(LIBHOME)naect.o $(LIBHOME)naedhs.o -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 $(LLIBCV6) -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric $(LIBPLS_CLT) -lepc -lnlsrtl3 $(LLIBCV6) -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 $(LLIBCV6) -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 $(EXPDLIBS) $(EXOSLIBS) -l:libcl.a -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl $(EXSYSLIBS) -lm $(USRLIBS) ]
LDFLAGS: -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
[-L$(LIBHOME) -L/oracle03/oracle31/app/oracle/product/8.0.6/rdbms/lib]
Linking with /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/lib/ssdbaed.o /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/lib/defopt.o /oracle03/oracle31/app/oracle/product/8.0.6/lib/nautab.o /oracle03/oracle31/app/oracle/product/8.0.6/lib/naeet.o /oracle03/oracle31/app/oracle/product/8.0.6/lib/naect.o /oracle03/oracle31/app/oracle/product/8.0.6/lib/naedhs.o -l:libcl.a -lclntsh -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lrt -lpthread -l:libnss_dns.1 -ldld -lm [from $(SSDBED) $(DEF_OPT) $(OCISHAREDLIBS)]
Note (probably harmless): No library found for -l:libnss_dns.1
Warning: By default new modules are installed into your 'site_lib'
directories. Since site_lib directories come after the normal library
directories you must delete any old DBD::Oracle files and directories from
your 'privlib' and 'archlib' directories and their auto subdirectories.
Using DBD::Oracle 1.03.
Using DBI 1.13 installed in /opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI
Writing Makefile for DBD::Oracle
*** If you have problems, read the README and README.help files ***
(Of course, you have read README by now anyway, haven't you?)
dev01:[/home03/ai/s019035/DBD-Oracle-1.03]</FONT>
--------------------------------------------------------------------------------
제 목 : 개발계의 환경변수값(작업시 내용)
--------------------------------------------------------------------------------
<FONT face=굴림 size=2>env
_=/usr/bin/env
dd_LIBDW=/kdb03/dw/include
palib=/kdb03/pa/lib
dd_LIBVB=/kdb03/vb/include
MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/upgrade/share/man/%L:/opt/upgrade/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/usr/dt/share/man:/opt/hparray/share/man:/opt/ignite/share/man/%L:/opt/ignite/share/man:/opt/aCC/share/man/%L:/opt/aCC/share/man:/opt/audio/share/man:/opt/blinklink/share/man:/opt/ansic/share/man/%L:/opt/ansic/share/man:/opt/langtools/share/man/%L:/opt/langtools/share/man:/opt/resmon/share/man:/opt/perf/man/%L:/opt/perf/man:/opt/OV/man/itose/%L:/opt/OV/man/itose:/opt/prm/man:/opt/imake/man:/usr/symcli/man:/opt/pred/share/man/%L:/opt/pred/share/man
aclib=/kdb03/ac/lib
cslib=/kdb03/cs/lib
brlib=/kdb03/br/lib
bslib=/bancs03/bs/lib
cplib=/kdb03/cp/lib
LANG=ko_KR.eucKR
dd_LIBFC=/kdb03/fc/include
dd_LIBDP=/kdb03/dp/include
APPDIR=/kdb03/tp/obin
shlib=/kdb03/lib
silib=/kdb03/si/lib
dd_LIBFN=/kdb03/fn/include
arlib=/kdb03/ar/lib
aslib=/kdb03/as/lib
cclib=/kdb03/cc/lib
dd_LIBGD=/kdb03/gd/include
dd_LIBTX=/tuxedo/cobinclude
TLOGDEVICE=/dat03/tp/log/TLOG
SHLIB_PATH=/tuxedo/lib:/oracle03/oracle31/app/oracle/product/8.0.6/lib:/oracle03/oracle31/app/oracle/product/8.0.6/precomp/lib:/usr/ccs/lib:/lib:/usr/lib:/usropt03/cobol/cobdir/coblib:/kdb03/lib:/bancs03/bs/lib:/usropt03/syncsort/lib
FIELDTBLS=Usysflds,tpadm
dd_LIBUT=/kdb03/ut/include
dd_LIBWD=/kdb03/wd/include
PATH=/usr/bin:/opt/ansic/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/nettladm/bin:/opt/fc/bin:/opt/fcms/bin:/opt/upgrade/bin:/opt/pd/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/xdevice/bin:/opt/hparray/bin:/opt/aCC/bin:/opt/langtools/bin:/opt/resmon/bin:/opt/perf/bin:/opt/OV/bin/OpC:/opt/prm/bin:/opt/imake/bin:/opt/ignite/bin:/opt/java/bin:/bancs03/bin:/opt/pred/bin:.:.:/oracle03/oracle31/app/oracle/product/8.0.6/bin:/tuxedo/bin:/tuxedo/include:/tuxedo/cobinclude:/usropt03/cobol/bin:/bancs03/bin:/usropt03/syncsort/bin:/kdb03/script
dclib=/kdb03/dc/lib
eblib=/kdb03/eb/lib
dblib=/bancs03/dbio/lib
dalib=/kdb03/da/lib
eilib=/kdb03/ei/lib
dd_LIBEL=/kdb03/el/include
dd_LIBFT=/kdb03/ft/include
dd_LIBDC=/kdb03/dc/include
NLS_LANG=AMERICAN_AMERICA.ko16ksc5601
dd_LIBTF=/kdb03/tf/include
dd_LIBDB=/bancs03/dbio/include
KDBDIR=/kdb03
dd_LIBDA=/kdb03/da/include
dd_LIBEI=/kdb03/ei/include
vblib=/kdb03/vb/lib
dd_LIBGW=/kdb03/gw/include
COLUMNS=80
tplib=/kdb03/tp/lib
dd_LIBEF=/kdb03/ef/include
BOKS_UMASK=
fclib=/kdb03/fc/lib
dd_LIBEE=/kdb03/ee/include
ORACLE_BASE=/oracle03/oracle31/app/oracle
dplib=/kdb03/dp/lib
dd_LIBDL=/kdb03/dl/include
dd_LIBED=/kdb03/ed/include
dd_LIBEB=/kdb03/eb/include
dd_LIBTM=/kdb03/tm/include
LDOPTS=+s +vnocompatwarnings
TUXCONFIG=/kdb03/tp/obin/tuxconfig
dd_LIBCO=/kdb03/co/include
dd_LIBBG=/kdb03/bg/include
iblib=/kdb03/ib/lib
iclib=/kdb03/ic/lib
dd_LIBBD=/kdb03/bd/include
dd_LIBSI=/kdb03/si/include
dd_LIBCM=/kdb03/cm/include
TUXDIR=/tuxedo
dd_LIBSO=/kdb03/so/include
ULOGPFX=/dat03/tp/log/ULOG
dd_LIBSM=/kdb03/sm/include
EDITOR=/usr/bin/vi
hrlib=/kdb03/hr/lib
islib=/kdb03/is/lib
dd_LIBCD=/kdb03/cd/include
dd_LIBAR=/kdb03/ar/include
dd_LIBSF=/kdb03/sf/include
dd_LIBAS=/kdb03/as/include
dd_LIBCC=/kdb03/cc/include
BOKSPATH=/bin:/usr/bin:/usr/contrib/bin:/usr/local/bin
LOGNAME=s019035
BANCSDIR=/bancs03
TAMSDIR=/tams03
MAIL=/usr/mail/s019035
lilib=/kdb03/li/lib
dd_LIBPA=/kdb03/pa/include
dd_LIBPF=/kdb03/pf/include
dd_LIBBR=/kdb03/br/include
dd_LIBBS=/bancs03/bs/include
COBCPY=/tuxedo/cobinclude
COBDIR=/usropt03/cobol/cobdir
ORACLE_SID=ACCDEV
ERASE=^H
COBOPT=-C LINKCOUNT=1000 -C NOBOUND -C ANS85 -C ALIGN=8 -C OSEXT=COB -C COPYEXT=CPY,cbl -C trace -C ref -C refno -C trunc -C checknum -C noreseq -C vsc2 -C fileshare -C ibmcomp -C include-filler -C hidemessage=1136 -C hidemessage=1205 -C hidemessage=1234 -C checkstack
cobextn: .COB
PS1=dev01:[$PWD]
dd_LIBCT=/kdb03/ct/include
oilib=/kdb03/oi/lib
INCDIR=/tuxedo/cobinclude
dd_LIBAC=/kdb03/ac/include
dd_LIBCS=/kdb03/cs/include
EPC_DISABLED=TRUE
dd_LIBCP=/kdb03/cp/include
dd_LIBSU=/kdb03/su/include
pflib=/kdb03/pf/lib
sulib=/kdb03/su/lib
ORACLE_OWNER=oracle31
FLDTBLDIR32=/tuxedo/udataobj
ctlib=/kdb03/ct/lib
dd_LIBOI=/kdb03/oi/include
TNS_ADMIN=/oracle03/oracle31/app/oracle/product/8.0.6/network/admin
solib=/usropt03/Xecure
sflib=/kdb03/sf/lib
smlib=/kdb03/sm/lib
dd_LIBMT=/kdb03/mt/include
RM=Oracle_XA
colib=/kdb03/co/lib
bglib=/kdb03/bg/lib
bdlib=/kdb03/bd/lib
cdlib=/kdb03/cd/lib
cmlib=/kdb03/cm/lib
BINDIR=/tuxedo/bin
tflib=/kdb03/tf/lib
tmlib=/kdb03/tm/lib
gwlib=/kdb03/gw/lib
eflib=/kdb03/ef/lib
SHELL=/usr/bin/ksh
ellib=/kdb03/el/lib
eelib=/kdb03/ee/lib
dllib=/kdb03/dl/lib
ftlib=/kdb03/ft/lib
edlib=/kdb03/ed/lib
ORACLE_TERM=vt100
FIELDTBLS32=Usysfl32,temp.flds
BOKS_START_PRG=
utlib=/kdb03/ut/lib
wdlib=/kdb03/wd/lib
ORA_NLS33=/oracle03/oracle31/app/oracle/product/8.0.6/ocommon/nls/admin/data
dwlib=/kdb03/dw/lib
fnlib=/kdb03/fn/lib
gdlib=/kdb03/gd/lib
dd_LIBMF=/kdb03/mf/include
dd_LIBLN=/kdb03/ln/include
dd_LIBLI=/kdb03/li/include
HOME=/home03/ai/s019035
SAMDIR=/sam030
DATDIR=/dat03
iflib=/kdb03/if/lib
convlib=/bancs/convlib/dbio/dbio/NEW
dd_LIBHR=/kdb03/hr/include
LD_LIBRARY_PATH=/oracle03/oracle31/app/oracle/product/8.0.6/lib:/oracle03/oracle31/app/oracle/product/8.0.6/precomp/lib:/usr/ccs/lib:/lib:/usr/lib
TERM=xterm
dd_LIBIT=/kdb03/it/include
ORACLE_HOME=/oracle03/oracle31/app/oracle/product/8.0.6
iwlib=/kdb03/iw/lib
ivlib=/kdb03/iv/lib
dd_LIBIV=/kdb03/iv/include
itlib=/kdb03/it/lib
dd_LIBIW=/kdb03/iw/include
PWD=/home03/ai/s019035/DBD-Oracle-1.03
dd_LIBIS=/kdb03/is/include
TZ=KST-9
mflib=/kdb03/mf/lib
lnlib=/kdb03/ln/lib
ENV=/home03/ai/s019035/.kshrc
dd_LIBIF=/kdb03/if/include
LINES=25
mtlib=/kdb03/mt/lib
dd_LIBIB=/kdb03/ib/include
dd_LIBIC=/kdb03/ic/include
dev01:[/home03/ai/s019035/DBD-Oracle-1.03]
</FONT>
--------------------------------------------------------------------------------
제 목 : make 시 나오는 에러메세지
--------------------------------------------------------------------------------
<FONT face=굴림 size=2>perl Makefile.PL 명령후
make 라고 실행하였을때 나오는 내용입니다.
첨부는 화면에 나왔던 모든 메세지이며 아래 내용은 그 중의 뒷부분입니다.
감사합니다.
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
LD_RUN_PATH="/oracle03/oracle31/app/oracle/product/8.0.6/lib:/lib" ld -o
blib/arch/auto/DBD/Oracle/Oracle.sl -b -s -a shared Oracle.o dbdimp.o oci7.o
oci8.o /oracle03/oracle31/app/oracle/product/8.0.6/rdbms/lib/ssdbaed.o /oracle
03/oracle31/app/oracle/product/8.0.6/rdbms/lib/defopt.o /oracle03/oracle31/app/o
racle/product/8.0.6/lib/nautab.o /oracle03/oracle31/app/oracle/product/8.0.6/lib
/naeet.o /oracle03/oracle31/app/oracle/product/8.0.6/lib/naect.o /oracle03/oracl
e31/app/oracle/product/8.0.6/lib/naedhs.o -l:libcl.a -L/oracle03/oracle31/app
/oracle/product/8.0.6/lib/ -lclntsh -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnt
tcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lc
lient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrt
l3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrt
l3 -lrt -lpthread -ldld -lm
ld: Can't find library for -lnetv2
*** 오류 종료 코드 1
종료
dev01:[/home03/ai/s019035/DBD-Oracle-1.03]
</FONT>
--------------------------------------------------------------------------------
이상..
DBD make 시 에러가 납니다.
아시는 분.. 좀 연락주세요..
|