[17917] in Perl-Users-Digest
Perl-Users Digest, Issue: 77 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Jan 17 03:10:31 2001
Date: Wed, 17 Jan 2001 00:10:09 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <979719009-v10-i77@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Wed, 17 Jan 2001 Volume: 10 Number: 77
Today's topics:
Problem installing DBD-Oracle <steven.baldwin@hancorp.com.au>
Random text script, got one?:-) johnstarr2001@my-deja.com
Re: Random text script, got one?:-) <chrisw.NOSPAM@dynamite.com.au>
Re: Sending CTRL-E with Net::Telnet <here@spam.free.zone.au>
Re: The Simpsons (and perl) <uri@sysarch.com>
UML & Perl (was Re: Forward engineering Perl from Dia) <nospam@david-steuber.com>
Re: What do you call the => operator? (Tad McClellan)
Re: What do you call the => operator? <camerond@mail.uca.edu>
Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Wed, 17 Jan 2001 16:37:08 +1100
From: "Steve Baldwin" <steven.baldwin@hancorp.com.au>
Subject: Problem installing DBD-Oracle
Message-Id: <943b25$spp$1@perki.connect.com.au>
Hi,
I apologize for posting to this group, but I've tried subscribing to the
dbi-users mailing list at http://www.fugue.com/dbi and it doesn't seem to be
working.
I'm trying to install DBD-Oracle-1.06 for Oracle 8.1.7 on hp-ux 11. We have
the hp aCC compiler, but I found it too 'picky', so I built perl (5.6) using
gcc. I have attached 'script' output of an attempted build session for
DBD-Oracle.
I have got Pro*C installed (not sure if it is needed or not), and I can
quite happily compile and execute Pro*C programs, so I'm pretty sure that
side of things is OK.
I have included output of 'perl -V', in case I have done anything stupid
when I built perl - although I have installed DBI-1.14 (apparently)
successfully.
I would really appreciate anyone's help here. I need to get this up and
running 'yesterday'.
Thanks,
Steve Baldwin
P.S.
I've tried various options (-8, LINKTYPE=static), but to no avail.
--------------- Here's the script -------------
Script started on Wed Jan 17 15:53:37 2001
[hp-k580a:zsxb38]/opt/perl5/src/DBD-Oracle-1.06> make realclean
rm -f blib/script/ora_explain
rm -rf Oracle.c Oracle.xsi dll.base dll.exp sqlnet.log libOracle.def
ora_explain ./blib Makefile.aperl blib/arch/auto/DBD/Oracle/extralibs.all
perlmain.c mon.out core 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/Oracle.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
[hp-k580a:zsxb38]/opt/perl5/src/DBD-Oracle-1.06> perl Makefile.PL
Using DBI 1.14 installed in
/opt/freestuff/lib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI
Configuring DBD::Oracle ...
>>> Remember to actually *READ* the README file!
Especially if you have any problems.
Using Oracle in /opt/app/oracle/product/8.1.7
$ORA_CLIENT_LIB=shared
Found /opt/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk
Found /opt/app/oracle/product/8.1.7/otrace/demo/atmoci.mk
Found /opt/app/oracle/product/8.1.7/precomp/demo/proc/demo_proc.mk
Using /opt/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk
Reading /opt/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk.
Reading /opt/app/oracle/product/8.1.7/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.
Evaluating `sed -e 's/-ljava//g' $(LIBHOME)ldflags`
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
returned
'-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -l
n8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8
'
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
Evaluating `cat $(LIBHOME)sysliblist`
expanded `cat /opt/app/oracle/product/8.1.7/lib/sysliblist`
returned '-l:libcl.a -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl '
Discovering Oracle OCI build rules...
Warning: Oracle build rule discovery failed (256)
Oracle oci build command:
cc -Wl,+s -Wl,+n -L/opt/app/oracle/product/8.1.7/lib/ -L/opt/app/oracle/prod
uct/8.1.7/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o
/opt/app/oracle/product/8.1.7/rdbms/lib/kpudfo.o
/opt/app/oracle/product/8.1.7/lib/nautab.o
/opt/app/oracle/product/8.1.7/lib/naeet.o
/opt/app/oracle/product/8.1.7/lib/naect.o
/opt/app/oracle/product/8.1.7/lib/naedhs.o -lclntsh
/opt/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o `sed -e 's/-ljava//g'
/opt/app/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -l
nro8 `sed -e 's/-ljava//g'
/app/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclie
nt8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8
-lcore8 -lnls8 `sed -e 's/-ljava//g'
/opt/app/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -l
nro8 `sed -e 's/-ljava//g'
/app/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclie
nt8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -l
core8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcor
e8 -lnls8 -lcore8 -lnls8 `cat
/opt/app/oracle/product/8.1.7/lib/sysliblist` -lm -lpls8 -lsql8
/usr/bin/ld: Unexpected end of file in DBD_ORA_OBJ.o
collect2: ld returned 1 exit status
*** Error exit code 1
Stop.
Unable to interpret Oracle oci build commands. Using fallback approach.
Found header files in rdbms/demo.
Warning: You may need to build using static linking. See the README file.
System: perl5.006 hp-ux hp-k580a b.11.00 a 9000800 1877841451 two-user
license
Compiler: /opt/gcc/bin/gcc -O -fno-strict-aliasing -DDEBUGGING
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) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS)
$(QACCFLAGS) -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/app/oracle/pr
oduct/8.1.7/rdbms/public -I/opt/app/oracle/product/8.1.7/plsql/public -I/opt
/app/oracle/product/8.1.7/network/public $(SPFLAGS) $(LPFLAGS)
$(SHARED_CFLAG) $(USRFLAGS)]
build: $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(DEF_ON) $(OCISHAREDLIBS)
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
expanded `sed -e 's/-ljava//g' /opt/app/oracle/product/8.1.7/lib/ldflags`
expanded `cat /opt/app/oracle/product/8.1.7/lib/sysliblist`
[
cc -Wl,+s -Wl,+n -L$(LIBHOME) -L/opt/app/oracle/product/8.1.7/rdbms/lib/ -o
$(EXE) $(OBJS) /opt/app/oracle/product/8.1.7/rdbms/lib/kpudfo.o
$(LIBHOME)nautab.o $(LIBHOME)naeet.o $(LIBHOME)naect.o
$(LIBHOME)naedhs.o -lclntsh
/opt/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o
$(NTZEOBJ) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncry
pt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntn
s8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS)
$(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nzjs8$(
ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SUFF
IX) -l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lld
apclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -l
nsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS)
$(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nzjs8$(
ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SUFF
IX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8$(LIB_SUF
FIX)
$(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lnbeq8 -
lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -
lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS)
$(PROTOCOLLIBS) $(NATIVELIBS)
$(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nzjs8$(
ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SUFF
IX) -l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lld
apclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -l
nsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS)
$(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nzjs8$(
ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SUFF
IX) -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) -l:libcl.a -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl
$(EXSYSLIBS) -lm $(USRLIBS) -lpls8 -lsql8$(LIB_SUFFIX) ]
LDFLAGS: -Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB)
[-Wl,+s -Wl,+n -L$(LIBHOME) -L/opt/app/oracle/product/8.1.7/rdbms/lib/]
Linking with /opt/app/oracle/product/8.1.7/rdbms/lib/ssdbaed.o
/opt/app/oracle/product/8.1.7/rdbms/lib/defopt.o
/opt/app/oracle/product/8.1.7/lib/nautab.o
/opt/app/oracle/product/8.1.7/lib/naeet.o
/opt/app/oracle/product/8.1.7/lib/naect.o
/opt/app/oracle/product/8.1.7/lib/naedhs.o
/opt/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -l:libcl.a -lclntsh
-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -
lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8
-lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lns
slb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnen
t8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcomm
on8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnh
ost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lno
name8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8
-lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -ln
crypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -l
ntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric
8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lco
mmon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lrt -lpthread -l:lib
nss_dns.1 -ldld -lm -lpls8 -lsql8 [from $(SSDBED) $(DEF_OPT)
$(OCISHAREDLIBS)]
Checking if your kit is complete...
Looks good
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.06.
Using DBI 1.14 installed in
/opt/freestuff/lib/perl5/site_perl/5.6.0/9000/800-hpux/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?)
[hp-k580a:zsxb38]/opt/perl5/src/DBD-Oracle-1.06> make
mkdir blib
mkdir blib/lib
mkdir blib/lib/DBD
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/DBD
mkdir blib/arch/auto/DBD/Oracle
mkdir blib/lib/auto
mkdir blib/lib/auto/DBD
mkdir blib/lib/auto/DBD/Oracle
mkdir blib/man1
mkdir blib/man3
cp oraperl.ph blib/lib/oraperl.ph
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp Oraperl.pm blib/lib/Oraperl.pm
/opt/freestuff/bin/perl -p -e "s/~DRIVER~/Oracle/g" <
/opt/freestuff/lib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI/Driver.xst >
Oracle.xsi
/opt/freestuff/bin/perl -I/opt/freestuff/lib/perl5/5.6.0/9000/800-hpux -I/op
t/freestuff/lib/perl5/5.6.0
opt/freestuff/lib/perl5/5.6.0/ExtUtils/xsubpp -typemap
/opt/freestuff/lib/perl5/5.6.0/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv
Oracle.xsc Oracle.c
/opt/gcc/bin/gcc -c -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/app/or
acle/product/8.1.7/rdbms/public -I/opt/app/oracle/product/8.1.7/plsql/public
-I/opt/app/oracle/product/8.1.7/network/public -I/opt/app/oracle/product/8.
1.7/rdbms/demo -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/freestuff/l
ib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI -fno-strict-aliasing -DDEBUG
GING -O -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fpic -I/opt/freestuf
f/lib/perl5/5.6.0/9000/800-hpux/CORE Oracle.c
/opt/gcc/bin/gcc -c -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/app/or
acle/product/8.1.7/rdbms/public -I/opt/app/oracle/product/8.1.7/plsql/public
-I/opt/app/oracle/product/8.1.7/network/public -I/opt/app/oracle/product/8.
1.7/rdbms/demo -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/freestuff/l
ib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI -fno-strict-aliasing -DDEBUG
GING -O -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fpic -I/opt/freestuf
f/lib/perl5/5.6.0/9000/800-hpux/CORE dbdimp.c
/opt/gcc/bin/gcc -c -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/app/or
acle/product/8.1.7/rdbms/public -I/opt/app/oracle/product/8.1.7/plsql/public
-I/opt/app/oracle/product/8.1.7/network/public -I/opt/app/oracle/product/8.
1.7/rdbms/demo -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/freestuff/l
ib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI -fno-strict-aliasing -DDEBUG
GING -O -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fpic -I/opt/freestuf
f/lib/perl5/5.6.0/9000/800-hpux/CORE oci7.c
/opt/gcc/bin/gcc -c -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/app/or
acle/product/8.1.7/rdbms/public -I/opt/app/oracle/product/8.1.7/plsql/public
-I/opt/app/oracle/product/8.1.7/network/public -I/opt/app/oracle/product/8.
1.7/rdbms/demo -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/freestuff/l
ib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI -fno-strict-aliasing -DDEBUG
GING -O -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fpic -I/opt/freestuf
f/lib/perl5/5.6.0/9000/800-hpux/CORE oci8.c
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
LD_RUN_PATH="/opt/app/oracle/product/8.1.7/lib:/lib" ld -o
blib/arch/auto/DBD/Oracle/Oracle.sl -b -L/usr/local/lib Oracle.o dbdimp.o
oci7.o oci8.o /opt/app/oracle/product/8.1.7/rdbms/lib/ssdbaed.o
/opt/app/oracle/product/8.1.7/rdbms/lib/defopt.o
/opt/app/oracle/product/8.1.7/lib/nautab.o
/opt/app/oracle/product/8.1.7/lib/naeet.o
/opt/app/oracle/product/8.1.7/lib/naect.o
/opt/app/oracle/product/8.1.7/lib/naedhs.o
/opt/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -l:libcl.a -L/opt/app/o
racle/product/8.1.7/lib/ -lclntsh -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapcln
t8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb
8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8
-lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname
8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -ln
l8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -
lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -
ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -ln
tcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnld
ap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -ln
tcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8
-lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -l
nls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lco
re8 -lnls8 -lrt -lpthread -ldld -lm -lpls8 -lsql8
chmod 755 blib/arch/auto/DBD/Oracle/Oracle.sl
cp Oracle.bs blib/arch/auto/DBD/Oracle/Oracle.bs
chmod 644 blib/arch/auto/DBD/Oracle/Oracle.bs
/opt/freestuff/bin/perl -Iblib/arch -Iblib/lib -I/opt/freestuff/lib/perl5/5.
6.0/9000/800-hpux -I/opt/freestuff/lib/perl5/5.6.0 ora_explain.PL
ora_explain
Extracted ora_explain from ora_explain.PL with variable substitutions.
mkdir blib/script
cp ora_explain blib/script/ora_explain
/opt/freestuff/bin/perl -I/opt/freestuff/lib/perl5/5.6.0/9000/800-hpux -I/op
t/freestuff/lib/perl5/5.6.0 -MExtUtils::MakeMaker -e "MY->fixin(shift)"
blib/script/ora_explain
Manifying blib/man3/DBD::Oracle.3
Manifying blib/man1/ora_explain.1
Manifying blib/man3/DBD::Oraperl.3
[hp-k580a:zsxb38]/opt/perl5/src/DBD-Oracle-1.06> make test
/opt/freestuff/bin/perl -I/opt/freestuff/lib/perl5/5.6.0/9000/800-hpux -I/op
t/freestuff/lib/perl5/5.6.0
opt/freestuff/lib/perl5/5.6.0/ExtUtils/xsubpp -typemap
/opt/freestuff/lib/perl5/5.6.0/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv
Oracle.xsc Oracle.c
/opt/gcc/bin/gcc -c -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/app/or
acle/product/8.1.7/rdbms/public -I/opt/app/oracle/product/8.1.7/plsql/public
-I/opt/app/oracle/product/8.1.7/network/public -I/opt/app/oracle/product/8.
1.7/rdbms/demo -I/opt/app/oracle/product/8.1.7/rdbms/demo -I/opt/freestuff/l
ib/perl5/site_perl/5.6.0/9000/800-hpux/auto/DBI -fno-strict-aliasing -DDEBUG
GING -O -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" -fpic -I/opt/freestuf
f/lib/perl5/5.6.0/9000/800-hpux/CORE Oracle.c
LD_RUN_PATH="/opt/app/oracle/product/8.1.7/lib:/lib" ld -o
blib/arch/auto/DBD/Oracle/Oracle.sl -b -L/usr/local/lib Oracle.o dbdimp.o
oci7.o oci8.o /opt/app/oracle/product/8.1.7/rdbms/lib/ssdbaed.o
/opt/app/oracle/product/8.1.7/rdbms/lib/defopt.o
/opt/app/oracle/product/8.1.7/lib/nautab.o
/opt/app/oracle/product/8.1.7/lib/naeet.o
/opt/app/oracle/product/8.1.7/lib/naect.o
/opt/app/oracle/product/8.1.7/lib/naedhs.o
/opt/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -l:libcl.a -L/opt/app/o
racle/product/8.1.7/lib/ -lclntsh -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapcln
t8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb
8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8
-lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname
8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -ln
l8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -
lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -
ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -ln
tcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnld
ap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -ln
tcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8
-lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -l
nls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lco
re8 -lnls8 -lrt -lpthread -ldld -lm -lpls8 -lsql8
chmod 755 blib/arch/auto/DBD/Oracle/Oracle.sl
PERL_DL_NONLAZY=1
/opt/freestuff/bin/perl -Iblib/arch -Iblib/lib -I/opt/freestuff/lib/perl5/5.
6.0/9000/800-hpux -I/opt/freestuff/lib/perl5/5.6.0 -e 'use Test::Harness
qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/base............../usr/lib/dld.sl: Can't shl_load() a library containing
Thread Local Storage: /usr/lib/libpthread.1
/usr/lib/dld.sl: Exec format error
t/base..............ok 1/5
t/base..............ok 2/5
t/base..............ok 3/5FAILED tests 4-5
Failed 2/5 tests, 60.00% okay
t/general.........../usr/lib/dld.sl: Can't shl_load() a library containing
Thread Local Storage: /usr/lib/libpthread.1
/usr/lib/dld.sl: Exec format error
install_driver(Oracle) failed: Can't load
'blib/arch/auto/DBD/Oracle/Oracle.sl' for module DBD::Oracle: Exec format
error at /opt/freestuff/lib/perl5/5.6.0/9000/800-hpux/DynaLoader.pm line
200.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/general.t line 20
t/general...........dubious
Test returned status 255 (wstat 65280, 0xff00)
t/long............../usr/lib/dld.sl: Can't shl_load() a library containing
Thread Local Storage: /usr/lib/libpthread.1
/usr/lib/dld.sl: Exec format error
Can't load 'blib/arch/auto/DBD/Oracle/Oracle.sl' for module DBD::Oracle:
Exec format error at
/opt/freestuff/lib/perl5/5.6.0/9000/800-hpux/DynaLoader.pm line 200.
at t/long.t line 4
Compilation failed in require at t/long.t line 4.
BEGIN failed--compilation aborted at t/long.t line 4.
t/long..............dubious
Test returned status 255 (wstat 65280, 0xff00)
t/plsql............./usr/lib/dld.sl: Can't shl_load() a library containing
Thread Local Storage: /usr/lib/libpthread.1
/usr/lib/dld.sl: Exec format error
Can't load 'blib/arch/auto/DBD/Oracle/Oracle.sl' for module DBD::Oracle:
Exec format error at
/opt/freestuff/lib/perl5/5.6.0/9000/800-hpux/DynaLoader.pm line 200.
at t/plsql.t line 17
Compilation failed in require at t/plsql.t line 17.
BEGIN failed--compilation aborted at t/plsql.t line 17.
t/plsql.............dubious
Test returned status 255 (wstat 65280, 0xff00)
t/reauth............skipped test on this platform
Failed Test Status Wstat Total Fail Failed List of failed
----------------------------------------------------------------------------
---
t/base.t 5 2 40.00% 4-5
t/general.t 255 65280 ?? ?? % ??
t/long.t 255 65280 ?? ?? % ??
t/plsql.t 255 65280 ?? ?? % ??
1 test skipped.
Failed 4/5 test scripts, 20.00% okay. 2/5 subtests failed, 60.00% okay.
*** Error exit code 2
Stop.
[hp-k580a:zsxb38]/opt/perl5/src/DBD-Oracle-1.06> perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
Platform:
osname=hpux, osvers=11.00, archname=9000/800-hpux
uname='hp-ux hp-k580a b.11.00 a 9000800 1877841451 two-user license '
config_args=''
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
useperlio=undef d_sfio=undef uselargefiles=define
use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
Compiler:
cc='/opt/gcc/bin/gcc', optimize='-O', gccversion=2.95.2 19991024
(release)
cppflags='-fno-strict-aliasing -DDEBUGGING'
ccflags ='-fno-strict-aliasing -DDEBUGGING'
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=4
alignbytes=8, usemymalloc=y, prototype=define
Linker and Libraries:
ld='ld', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
libs=-lnsl -lnm -lndbm -ldbm -ldld -lld -lm -lc -lndir -lcrypt -lsec -lBSD -
lPW
libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fpic', lddlflags='-b -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING USE_LARGE_FILES
Built under hpux
Compiled at Jan 10 2001 20:20:50
@INC:
/opt/freestuff/lib/perl5/5.6.0/9000/800-hpux
/opt/freestuff/lib/perl5/5.6.0
/opt/freestuff/lib/perl5/site_perl/5.6.0/9000/800-hpux
/opt/freestuff/lib/perl5/site_perl/5.6.0
/opt/freestuff/lib/perl5/site_perl
.
[hp-k580a:zsxb38]/opt/perl5/src/DBD-Oracle-1.06>
script done on Wed Jan 17 15:55:02 2001
------------------------------
Date: Wed, 17 Jan 2001 04:08:00 GMT
From: johnstarr2001@my-deja.com
Subject: Random text script, got one?:-)
Message-Id: <9435qs$1im$1@nnrp1.deja.com>
Hi I looking for a random text script if someone has already have made.
Thanks.
Sent via Deja.com
http://www.deja.com/
------------------------------
Date: Wed, 17 Jan 2001 15:37:24 +1100
From: "Chris W" <chrisw.NOSPAM@dynamite.com.au>
Subject: Re: Random text script, got one?:-)
Message-Id: <xl996.77$NO2.6937@news0.optus.net.au>
<johnstarr2001@my-deja.com> wrote in message
news:9435qs$1im$1@nnrp1.deja.com...
> Hi I looking for a random text script if someone has already have made.
> Thanks.
Hi,
You're going to have to better explain what you want before anyone can
answer this for you.
------------------------------
Date: Wed, 17 Jan 2001 13:47:44 +1100
From: "Chris W" <here@spam.free.zone.au>
Subject: Re: Sending CTRL-E with Net::Telnet
Message-Id: <JK796.53$NO2.6628@news0.optus.net.au>
"Michael Robbins" <mdrobbins@home.com> wrote in message
news:kf796tcbh09eifgi13101i0rcn3841np8d@4ax.com...
> Q1) Should I be using the print method, or the cmd method for this?
My guess would be print. It will be appending an EOL character to whatever
you send as well.
> Q2) What is the proper way to send control characters to a telnet
> server using Net::Telnet?
Have you tried :
$obj->print chr(5);
------------------------------
Date: Wed, 17 Jan 2001 05:11:57 GMT
From: Uri Guttman <uri@sysarch.com>
Subject: Re: The Simpsons (and perl)
Message-Id: <x7bst6zrs5.fsf@home.sysarch.com>
>>>>> "EtB" == Eli the Bearded <elijah@workspot.net> writes:
EtB> I remember hearing it claimed that on some episode of the
EtB> Simpsons, Bart writes "I will not post to comp.lang.perl"
EtB> on the blackboard during the opening credits.
EtB> Yet when I search the Simpsons Archive (www.snpp.com) for
EtB> that I can't find it. FWIW, the chalkboard archive is at:
EtB> <URL:http://www.snpp.com/guides/chalkboard.openings.html>.
sounds like someone (maybe randal?) is pulling someone's leg. i highly
doubt the simpsons would refer to such an obscure thing as a defunct
usenet newsgroup. they can be oblique and reference cultural trivia but
that blackboard line would be ridiculous.
uri
--
Uri Guttman --------- uri@sysarch.com ---------- http://www.sysarch.com
SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting
The Perl Books Page ----------- http://www.sysarch.com/cgi-bin/perl_books
The Best Search Engine on the Net ---------- http://www.northernlight.com
------------------------------
Date: Wed, 17 Jan 2001 03:53:42 GMT
From: David Steuber <nospam@david-steuber.com>
Subject: UML & Perl (was Re: Forward engineering Perl from Dia)
Message-Id: <m3itnehm0q.fsf_-_@solo.david-steuber.com>
Interestingly enough (or not), I've been working on converting perl
classes into Dia diagrams (with HTML::Embperl and an XML template).
UML seems like the sort of thing (from what damn little I know about
it) that is fine for staticly typed languages like Java and C++ but I
am not so sure about scripting languages like Perl. Perl's weak
typing system seems closer to CLOS than C++ classes.
There is an interesting criticism of OO programming (not specific to
Perl, but scripting languages are mentioned, including Perl). You can
find it at:
http://www.geocities.com/SiliconValley/Lab/6888/oopbad.htm
I'm not saying I agree with the above article, but it does raise some
very good points.
--
David Steuber | NRA Member | The truth needs no proof.
perl -e 'use Math::Complex;$|=1;for$r(0..24){for$c(0..79){$C=cplx(
($c/20.0)-3.0,-($r/12.0)+1.0);$Z=cplx(0,0);for($i=0;($i<512)&&(abs
($Z)<2.0);$i++){$Z=$Z*$Z+$C;}print$i>=512?"*":" ";}print"\n";}'
------------------------------
Date: Tue, 16 Jan 2001 20:25:53 -0500
From: tadmc@augustmail.com (Tad McClellan)
Subject: Re: What do you call the => operator?
Message-Id: <slrn969t51.1f9.tadmc@tadmc26.august.net>
Matt Schalit <mschalit@pacbell.net> wrote:
>In article <slrn966d6p.cvd.tadmc@tadmc26.august.net>, tadmc@augustmail.com says...
>
>
>> What is your point?
We are all still wondering what was the point of your followup?
If you were not suggesting "digraph" as a name, then I misread
it and I apologize.
But please do share with us what you _were_ trying to say then.
If, OTOH, you _were_ suggesting "digraph" as a name, then you
appear to not have picked up on the derision in the root
article that started this thread. Did you read that post?
If you jumped into the middle of a thread and started calling
people names, then you are not very well socialized. You
should work on that.
>> We want to know what it is called.
>>
>> Your Camel quote above does not provide a name for it.
>>
>> Do you know what the word "digraph" means? It doesn't sound like it...
Now I'm pretty sure the answer to that one is "No".
Thanks for the confirmation offered by your followup.
>I don't know who you are or what you represent.
I don't know who you are or what you represent.
Sounds like we're even.
(I don't think I can see a point in that statement either. Is there
a pattern beginning to form here?
)
>This is the first post I've read from you,
You just got here then.
My guess is we're not too even on this point.
>and you sound like
>an asshole.
Yes, I'm one too.
Sounds like we're even!
>I wonder how many other people think the same?
^^^^^^^^
I don't, because it wouldn't make any difference.
I am impervious to peer pressure (but I don't think I'd be
able to count you as a peer anyway).
>Btw, when someone puts something inside quotes, the result is
>called a quotation, dumbass.
So you don't know what "digraph" means, and I don't know what
"quote" means.
Sounds like we're even.
But you resorted to name calling first, so...
... you lose!
*plonk*
Sounds much better from now on.
:-)
--
Tad McClellan SGML consulting
tadmc@augustmail.com Perl programming
Fort Worth, Texas
------------------------------
Date: Tue, 16 Jan 2001 21:47:56 -0600
From: Cameron Dorey <camerond@mail.uca.edu>
Subject: Re: What do you call the => operator?
Message-Id: <3A6515EC.AFCF6AE9@mail.uca.edu>
Uri Guttman wrote:
>
> >>>>> "LW" == Lee Webb <lwebbee@britcomtele.comnotreal> writes:
>
> LW> Programming Perl (3rd Edition): P108
> LW> "The => digraph is mostly just a synonym for the comma operator."
>
> LW> Personally, I believe Larry et al ;-)
>
> but there is no name there for it. that is the whole question here.
Well, I don't know if suggestions are welcome (and the community seems
to be split on this point), but in case anyone's still listening, the
"fat arrow" digraph reminds me of a
=> harpoon .
No more esoteric than a spaceship, anyway, and Moby, Dick, Capt., and
Ahab all have the same number of characters as Perl. Coincidence? Yeah,
right.
Cameron
--
Cameron Dorey
Associate Professor of Chemistry
University of Central Arkansas
Phone: 501-450-5938
camerond@mail.uca.edu
------------------------------
Date: 16 Sep 99 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 16 Sep 99)
Message-Id: <null>
Administrivia:
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
| NOTE: The mail to news gateway, and thus the ability to submit articles
| through this service to the newsgroup, has been removed. I do not have
| time to individually vet each article to make sure that someone isn't
| abusing the service, and I no longer have any desire to waste my time
| dealing with the campus admins when some fool complains to them about an
| article that has come through the gateway instead of complaining
| to the source.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.
For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V10 Issue 77
*************************************