Hello,
Tried to build BDB-RDB-1_16, when linking, a lot of undefined references
due to the fact that SYS$IBRARY:SQ$USERS.OLB couldn't be located. Quite
obvious: it's called SQL$USER71.OLB.
Update Makefile.pl:
.FIRST
@ define/nolog lnk\$library sys\$library:sql\$user71.olb <----
@ tar :== vmstar
@ set proc/parse=trad
and build succeeds (Add something in README?)
The testing: is ok, except test 21, I presume it is in TEST.PL:
sub test_float {
my $vals = [
{ in => 1.123 },
{ in => 32.767E30 },
{ in => -1.0001E-34 },
{ in => 1.1234E10 },
{ in => undef },
{ in => 0.000001 },
{ in => 1.12E45, expected_error => 1 },
{ in => -1.12E-45, expected_error => 1 },
{ in => 1.23456780, out => 1.234568 } ];
test_data_type( "FLOAT(24)", 1, $vals );
}
Is this normal behaviour? If not, please explain what's wrong.
Attached PERL "-V"
Thanx
Willem
Perl data:
$ perl "-V"
Summary of my perl5 (revision 5.0 version 8 subversion 1) configuration:
Platform:
osname=VMS, osvers=V7.3-1, archname=VMS_AXP
uname='VMS diana.intra. V7.3-1 Digital Personal WorkStation'
config_args=''
hint=none, useposix=false, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=unde
f
useperlio=define d_sfio=undef uselargefiles=undef usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=undef, bincompat5005=undef
Compiler:
cc='CC/DECC', ccflags ='/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.ob
j /NOANSI_ALIAS/float=ieee/ieee=denorm_results',
optimize='/NoList',
cppflags='undef'
ccversion='60490008', gccversion='', gccosandvers='undef'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='int', lseeksize=4
alignbytes=8, prototype=define
Linker and Libraries:
ld='Link', ldflags ='/NoTrace/NoMap'
libpth=/sys$share /sys$library
libs=
perllibs=
libc=(DECCRTL), so=exe, useshrplib=undef, libperl=undef
gnulibc_version='undef'
Dynamic Linking:
dlsrc=dl_vms.c, dlext=exe, d_dlsymun=undef, ccdlflags=''
cccdlflags='', lddlflags='/Share'
Characteristics of this PERLSHR image:
Compile-time options: DEBUGGING
Built under VMS
Compiled at Oct 19 2003 14:41:30
%ENV:
PERLSHR="PERL_ROOT:[000000]PERLSHR.EXE"
PERLSRC="DKB100:[USER.WILLEM.PERL.]"
PERL_ROOT="DKB100:[USER.WILLEM.PERL.PERL-5_8_1.]"
@INC:
perl_root:[lib.VMS_AXP.5_8_1]
perl_root:[lib]
perl_root:[lib.site_perl.VMS_AXP]
perl_root:[lib.site_perl]
/perl_root/lib/site_perl
.