I am running HP/UX 11.0 with ANSI C compiler. I am compiling DBI ok but
heres what happens when I try to install DBD

# make realclean
        rm -f blib/script/ora_explain
        rm -rf Oracle.c Oracle.xsi dll.base dll.exp sqlnet.log libOracle.def
./b
lib Makefile.aperl blib/arch/auto/DBD/Oracle/extralibs.all perlmain.c
mon.out co
re core.*perl.*.? *perl.core so_locations pm_to_blib *.o *.a perl.exe
Oracle.bs
Oracle.bso Oracle.def Oracle.exp
        mv Makefile Makefile.old > /dev/null 2>&1
        rm -rf blib/lib/auto/DBD/Oracle blib/arch/auto/DBD/Oracle
        rm -f blib/arch/auto/DBD/Oracle/Oracle.sl
blib/arch/auto/DBD/Oracle/Orac
le.bs
        rm -f blib/arch/auto/DBD/Oracle/Oracle.a
        rm -f  blib/lib/oraperl.ph blib/lib/DBD/Oracle.pm
blib/lib/Oraperl.pm
        rm -rf Makefile Makefile.old
[EMAIL PROTECTED]:/tmp/deebee/DBD-Oracle-1.01
# perl Makefile.PL
Using DBI 1.08 installed in
/opt/perl5.6.1/lib/site_perl/5.6.1/PA-RISC2.0/auto/D
BI

 Configuring DBD::Oracle ...

>>>     Remember to actually *READ* the README file!
        Especially if you have any problems.

Using Oracle in /e101/app/oracle/product/8.1.6
Found /e101/app/oracle/product/8.1.6/rdbms/demo/demo_rdbms.mk
Found /e101/app/oracle/product/8.1.6/precomp/demo/proc/demo_proc.mk
Using /e101/app/oracle/product/8.1.6/rdbms/demo/demo_rdbms.mk
Reading /e101/app/oracle/product/8.1.6/rdbms/demo/demo_rdbms.mk.
Reading /e101/app/oracle/product/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.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 644.
Evaluating `sed -e 's/-ljava//g' $(LIBHOME)ldflags`
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
  returned '-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8  -lnsslb8
-lnoname8 -
lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8
'
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
Found header files in rdbms/demo.
Warning: You may need to build using static linking. See the README file.

System: perl5.006001 hp-ux hp36 b.11.00 u 9000800 673319353 unlimited-user
licen
se
Compiler: cc -O +z -D_HPUX_SOURCE +DD64 -Ae -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_B
ITS=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) -z +Z -DHPUX +DAportable +DS2.0
-DSS_64BIT_SE
RVER -DHPPA64 -DSLS8NATIVE -DSLU8NATIVE -D_REENTRANT -DHPUX_KTHREAD
-DSLXMX_ENAB
LE -DSLTS_ENABLE +Omultiprocessor +Oentrysched +Onolimit +ESlit +Oprocelim
+Olib
calls $(QACCFLAGS) -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/e101/app/oracl
e/product/8.1.6/rdbms/public -I/e101/app/oracle/product/8.1.6/plsql/public
-I/e1
01/app/oracle/product/8.1.6/network/public $(LPFLAGS) $(SHARED_CFLAG)
$(USRFLAGS
)]

  build:
        $(ECHODO) $(CC)  $(LDFLAGS) -Wl,+s -Wl,+n -o $(EXE) $(OBJS) \
        $(OCISHAREDLIBS) $(DEF_ON) $(SYSLIBS)
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /e101/app/oracle/product/8.1.6/lib/ldflags`
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /e101/app/oracle/product/8.1.6/lib/sysliblist`
  returned '-l:libcl.a -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl '
           [ /e101/app/oracle/product/8.1.6/bin/echodo cc -L$(LIBHOME)
-L/e101/a
pp/oracle/product/8.1.6/rdbms/lib -Wl,+s -Wl,+n -o $(EXE) $(OBJS)
$(LIBHOME)naut
ab.o $(LIBHOME)naeet.o $(LIBHOME)naect.o $(LIBHOME)naedhs.o -lnbeq8 -lnhost8
-ln
us8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8
-lnent8 -l
ntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS)
-l$(ILIB
_PREFIX)${BASENAME}sgr${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}zjs${VER}$
(ILIB_SUFFIX) -l$(ILIB_PREFIX)${BASENAME}${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${
BASENAME}l${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}ro${VER}$(ILIB_SUFFIX)
 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8
-lntcps
8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS)
$(NA
TIVESYSLIBS) -l$(ILIB_PREFIX)${BASENAME}sgr${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)
${BASENAME}zjs${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}${VER}$(ILIB_SUFFI
X) -l$(ILIB_PREFIX)${BASENAME}l${VER}$(ILIB_SUFFIX) -lclient8 -lvsn8 -lwtc8
-lco
mmon8 -lgeneric8 -lmm -lnls8$(LIB_SUFFIX) $(LLIBCV6) -lcore8
-lnls8$(LIB_SUFFIX)
 -lcore8 -lnls8$(LIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8
-lnssl
b8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS)
$(PROT
OCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS)
-l$(ILIB_PREFIX)${BASENAME}sgr${VER}$(I
LIB_SUFFIX) -l$(ILIB_PREFIX)${BASENAME}zjs${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)$
{BASENAME}${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}l${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}ro${VER}$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8
-lnlda
p8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8
-lnt
ns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS)
-l$(ILIB_PREFIX)${
BASENAME}sgr${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}zjs${VER}$(ILIB_SUFF
IX) -l$(ILIB_PREFIX)${BASENAME}${VER}$(ILIB_SUFFIX)
-l$(ILIB_PREFIX)${BASENAME}l
${VER}$(ILIB_SUFFIX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8
$(LIBPLS_CLT)
-ltrace8$(LIB_SUFFIX) -lnls8$(LIB_SUFFIX) $(LLIBCV6) -lcore8
-lnls8$(LIB_SUFFIX)
 -lcore8 -lnls8$(LIB_SUFFIX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8
-lnls8
$(LIB_SUFFIX) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8
-lnls8$(LIB_SUFFIX)
 $(EXPDLIBS) $(EXOSLIBS) $(EXSYSLIBS) -lm $(USRLIBS)
/e101/app/oracle/product/8.
1.6/rdbms/lib/kpudfo.o -l:libcl.a -l:librt.sl -lpthread -l:libnss_dns.1
-l:libdl
d.sl ]

  LDFLAGS:  -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
           [-L$(LIBHOME) -L/e101/app/oracle/product/8.1.6/rdbms/lib]


Linking with /e101/app/oracle/product/8.1.6/rdbms/lib/ssdbaed.o
/e101/app/oracle
/product/8.1.6/rdbms/lib/defopt.o
/e101/app/oracle/product/8.1.6/lib/nautab.o /e
101/app/oracle/product/8.1.6/lib/naeet.o
/e101/app/oracle/product/8.1.6/lib/naec
t.o /e101/app/oracle/product/8.1.6/lib/naedhs.o       -lnbeq8 -lnhost8
-lnus8 -l
nldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8
-lntcp8
-lntns8 -l${BASENAME}sgr${VER} -l${BASENAME}zjs${VER} -l${BASENAME}${VER}
-l${BA
SENAME}l${VER} -l${BASENAME}ro${VER} -lnbeq8 -lnhost8 -lnus8 -lnldap8
-lldapclnt
8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8
-l${BASEN
AME}sgr${VER} -l${BASENAME}zjs${VER} -l${BASENAME}${VER}
-l${BASENAME}l${VER} -l
client8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lmm -lnls8 -lcore8 -lnls8
-lcore8 -l
nls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8
-ln
tcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -l${BASENAME}sgr${VER}
-l${BASENAME}zjs${
VER} -l${BASENAME}${VER} -l${BASENAME}l${VER} -l${BASENAME}ro${VER} -lnbeq8
-lnh
ost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8
-lnsslb8 -l
nent8 -lntcp8 -lntns8 -l${BASENAME}sgr${VER} -l${BASENAME}zjs${VER}
-l${BASENAME
}${VER} -l${BASENAME}l${VER} -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8
-ltrac
e8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8
-lgene
ric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lm  [from $(SSDBED) $(DEF_OPT)
$(OCIS
HAREDLIBS)]

Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -l${BASENAME}sgr${VER}
Note (probably harmless): No library found for -l${BASENAME}zjs${VER}
Note (probably harmless): No library found for -l${BASENAME}${VER}
Note (probably harmless): No library found for -l${BASENAME}l${VER}
Note (probably harmless): No library found for -l${BASENAME}ro${VER}
Note (probably harmless): No library found for -l${BASENAME}sgr${VER}
Note (probably harmless): No library found for -l${BASENAME}zjs${VER}
Note (probably harmless): No library found for -l${BASENAME}${VER}
Note (probably harmless): No library found for -l${BASENAME}l${VER}
Note (probably harmless): No library found for -l${BASENAME}sgr${VER}
Note (probably harmless): No library found for -l${BASENAME}zjs${VER}
Note (probably harmless): No library found for -l${BASENAME}${VER}
Note (probably harmless): No library found for -l${BASENAME}l${VER}
Note (probably harmless): No library found for -l${BASENAME}ro${VER}
Note (probably harmless): No library found for -l${BASENAME}sgr${VER}
Note (probably harmless): No library found for -l${BASENAME}zjs${VER}
Note (probably harmless): No library found for -l${BASENAME}${VER}
Note (probably harmless): No library found for -l${BASENAME}l${VER}

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.01.
Using DBI 1.08 installed in
/opt/perl5.6.1/lib/site_perl/5.6.1/PA-RISC2.0/auto/D
BI
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?)

[EMAIL PROTECTED]:/tmp/deebee/DBD-Oracle-1.01
## make
cp oraperl.ph blib/lib/oraperl.ph
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp Oraperl.pm blib/lib/Oraperl.pm
        /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" <
/opt/perl5.6.1/lib/site_perl
/5.6.1/PA-RISC2.0/auto/DBI/Driver.xst > Oracle.xsi
        /usr/bin/perl -I/opt/perl5.6.1/lib/5.6.1/PA-RISC2.0
-I/opt/perl5.6.1/lib
/5.6.1 /opt/perl5.6.1/lib/5.6.1/ExtUtils/xsubpp  -typemap
/opt/perl5.6.1/lib/5.6
.1/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c
        cc -c -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/e101/app/oracle/pro
duct/8.1.6/rdbms/public -I/e101/app/oracle/product/8.1.6/plsql/public
-I/e101/ap
p/oracle/product/8.1.6/network/public
-I/e101/app/oracle/product/8.1.6/rdbms/dem
o -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/opt/perl5.6.1/lib/site_perl/5.6
.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE +DD64 -Ae -D_LARGEFILE_SOURCE
-D_FILE_O
FFSET_BITS=64 -O    -DVERSION=\"8\"  -DXS_VERSION=\"1.01\" +z
-I/opt/perl5.6.1/l
ib/5.6.1/PA-RISC2.0/CORE  Oracle.c
        cc -c -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/e101/app/oracle/pro
duct/8.1.6/rdbms/public -I/e101/app/oracle/product/8.1.6/plsql/public
-I/e101/ap
p/oracle/product/8.1.6/network/public
-I/e101/app/oracle/product/8.1.6/rdbms/dem
o -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/opt/perl5.6.1/lib/site_perl/5.6
.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE +DD64 -Ae -D_LARGEFILE_SOURCE
-D_FILE_O
FFSET_BITS=64 -O    -DVERSION=\"8\"  -DXS_VERSION=\"1.01\" +z
-I/opt/perl5.6.1/l
ib/5.6.1/PA-RISC2.0/CORE  dbdimp.c
        cc -c -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/e101/app/oracle/pro
duct/8.1.6/rdbms/public -I/e101/app/oracle/product/8.1.6/plsql/public
-I/e101/ap
p/oracle/product/8.1.6/network/public
-I/e101/app/oracle/product/8.1.6/rdbms/dem
o -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/opt/perl5.6.1/lib/site_perl/5.6
.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE +DD64 -Ae -D_LARGEFILE_SOURCE
-D_FILE_O
FFSET_BITS=64 -O    -DVERSION=\"8\"  -DXS_VERSION=\"1.01\" +z
-I/opt/perl5.6.1/l
ib/5.6.1/PA-RISC2.0/CORE  oci7.c
        cc -c -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/e101/app/oracle/pro
duct/8.1.6/rdbms/public -I/e101/app/oracle/product/8.1.6/plsql/public
-I/e101/ap
p/oracle/product/8.1.6/network/public
-I/e101/app/oracle/product/8.1.6/rdbms/dem
o -I/e101/app/oracle/product/8.1.6/rdbms/demo
-I/opt/perl5.6.1/lib/site_perl/5.6
.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE +DD64 -Ae -D_LARGEFILE_SOURCE
-D_FILE_O
FFSET_BITS=64 -O    -DVERSION=\"8\"  -DXS_VERSION=\"1.01\" +z
-I/opt/perl5.6.1/l
ib/5.6.1/PA-RISC2.0/CORE  oci8.c
Running Mkbootstrap for DBD::Oracle ()
        chmod 644 Oracle.bs
        rm -f blib/arch/auto/DBD/Oracle/Oracle.sl
        LD_RUN_PATH="/e101/app/oracle/product/8.1.6/lib:/lib/pa20_64"
/usr/bin/l
d  -b +vnocompatwarnings -L/usr/local/lib -L/lib/pa20_64 Oracle.o  dbdimp.o
oci
7.o  oci8.o /e101/app/oracle/product/8.1.6/rdbms/lib/ssdbaed.o
/e101/app/oracle/
product/8.1.6/rdbms/lib/defopt.o /e101/app/oracle/product/8.1.6/lib/nautab.o
/e1
01/app/oracle/product/8.1.6/lib/naeet.o
/e101/app/oracle/product/8.1.6/lib/naect
.o /e101/app/oracle/product/8.1.6/lib/naedhs.o  -o
blib/arch/auto/DBD/Oracle/Ora
cle.sl   -L/e101/app/oracle/product/8.1.6/lib/ -lnbeq8 -lnhost8 -lnus8
-lnldap8
-lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8
-lntns8
 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8
-lntcps
8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lclient8 -lvsn8 -lwtc8 -lcommon8
-lgeneric8
-lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8
-llda
pclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8
-lnb
eq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8
-ln
sslb8 -lnent8 -lntcp8 -lntns8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8
-ltra
ce8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8
-lgen
eric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lm
ld: Mismatched ABI (not an ELF file) for -lnbeq8
Fatal error.
*** Error exit code 1

Stop.
[EMAIL PROTECTED]:/tmp/deebee/DBD-Oracle-1.01

Anyone have any ideas??

Reply via email to