All, Per the instructions in the output of makefile.pl of both DBI 1.20 and DBI 1.21, I'm sending you this note. If I do a "realclean" followed by "perl makefile.pl", I get the following warning:
Warning: the following files are missing in your kit: dbiproxy.pl dbish.pl Please inform the author. This does not happen unless a realclean has been done. Yes, this is a nit-pick. Other relevant information: SPAFS2$ pipe sho sys|grep up OpenVMS V7.1-1H2 on node SPAFS2 14-FEB-2002 11:49:10.06 Uptime 182 17:09:13 SPAFS2$ perl "-V" Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform: osname=VMS, osvers=V7.1-1H2, archname=VMS_AXP uname='VMS spafs2 V7.1-1H2 AlphaServer 4100 5/466 4MB' config_args='-"des" -"Dcf_email=system"' hint=none, useposix=false, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=unde f useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='CC/DECC', ccflags ='/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList', optimize='', cppflags='undef' ccversion='50690003', 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, usemymalloc=N, 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 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 Dec 27 2001 19:10:59 %ENV: PERLSHR="PERL_ROOT:[000000]PERLSHR.EXE" PERL_ROOT="SYS$SYSDEVICE:[PERL.PERL-5_6_1.]" @INC: perl_root:[lib.VMS_AXP.5_6_1] perl_root:[lib] perl_root:[lib.site_perl.VMS_AXP] perl_root:[lib.site_perl] /perl_root/lib/site_perl . The "make" utility is MadGoat's MMK. Yes, the Perl installation already has DBI 1.19. Tom Wyant SPAFS2$ mmk realclean perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.script]dbish.pl [.blib.script]dbiproxy.pl perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" *.Map *.Dmp *.Lis *.cpp *.exe *.obj *.olb *.Opt DBI.bs DBI.bso .MM_Tmp perl "-Iperl_root:[lib]" -e "use File::Path; @dirs = map(VMS::Filespec::unixify($_),@ARGV); rmtree(\@dirs,0,0)" perlmain.c pm_to_blib.ts dbish.pl extralibs.ld Perl.xsi Makeaperl.MMS dbi.c perl "-Iperl_root:[lib]" -e "use File::Path; @dirs = map(VMS::Filespec::unixify($_),@ARGV); rmtree(\@dirs,0,0)" DBI-1_20 perl.c [.blib.arch.auto.DBI]extralibs.all ndtest.prt blib perl "-Iperl_root:[lib]" -e "use File::Path; @dirs = map(VMS::Filespec::unixify($_),@ARGV); rmtree(\@dirs,0,0)" dbiproxy.pl perl "-Iperl_root:[lib]" -e "use File::Path; @dirs = map(VMS::Filespec::unixify($_),@ARGV); rmtree(\@dirs,0,0)" [.blib.lib.auto.DBI] [.blib.arch.auto.DBI] perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib.bundle]dbi.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.arch.auto.DBI]dbd_xsh.h [.blib.lib.dbi]proxyserver.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib.dbi]format.pm [.blib.arch.auto.DBI]dbixs.h perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib.dbd]examplep.pm [.blib.lib.dbd]nullp.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.arch.auto.DBI]driver.xst [.blib.lib]dbi.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib.win32]dbiodbc.pm [.blib.lib.dbi]shell.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.arch.auto.DBI]DBI.olb DBI.obj perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib] dbiproxy.pl [.blib.lib.dbi]w32odbc.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.arch.auto.DBI]dbipport.h [.blib.arch.auto.DBI]dbi_sql.h perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" Descrip.MMS_old Descrip.MMS perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib.dbd]proxy.pm [.blib.lib.dbi]faq.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.lib]dbish.pl [.blib.lib.dbi]dbd.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.arch.auto.DBI]DBI.bs [.blib.lib.dbd]sponge.pm perl -e "foreach (@ARGV) { 1 while ( -d $_ ? rmdir $_ : unlink $_)}" [.blib.arch.auto.DBI]PL_DBI.exe SPAFS2$ SPAFS2$ SPAFS2$ SPAFS2$ SPAFS2$ perl makefile.pl *** Note: The optional PlRPC-modules (RPC::PlServer etc) are not installed. If you want to use the DBD::Proxy driver and DBI::ProxyServer modules, then you'll need to install the RPC::PlServer, RPC::PlClient, Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you. You can install them any time after installing the DBI. You do *not* need these modules for typical DBI usage. Optional modules are available from any CPAN mirror, in particular http://www.perl.com/CPAN/modules/by-module http://www.perl.org/CPAN/modules/by-module ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module Checking if your kit is complete... Warning: the following files are missing in your kit: dbiproxy.pl dbish.pl Please inform the author. Using DBI 1.19 installed in /perl_root/lib/site_perl/VMS_AXP/auto/DBI Warning: I could not locate your pod2man program. As a last choice, I will look for the file to which the logical name POD2MAN points when MMK is invoked. Writing Descrip.MMS for DBI Remember to actually *read* the README file! Use 'make' to build the software (dmake or nmake on Windows). Then 'make test' to execute self tests. Then 'make install' to install the DBI and then delete this working directory before unpacking and building any DBD::* drivers. SPAFS2$