MySql Development Files

2001-08-29 Thread Piyush Avichal

Hello,

Could somebody tell me where I can find the MySql Development Libraries
required for the MySQL DBD. I have found the Client files on the mysql 
website, but I cant find the development files. I am running Perl on 
VAX VMS 7.1.

Many Thanks,

Piyush.




Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




RE: [PATCH DBD::FreeTDS 0.02] minimal VMS build patch

2001-08-16 Thread Piyush Avichal

Craig,

I have managed to do the mmk and all is ok - Thanks for your help.
I'm about to do the mmk test, I just need to know where I put the 
server details. I have found testcommon.pm, but are there any other
files I need to add the server details to before I test and install
and then use it properly?

Regards,

Piyush.

-Original Message-
From: Craig A. Berry [mailto:[EMAIL PROTECTED]]
Sent: 16 August 2001 15:23
To: Piyush Avichal
Cc: '[EMAIL PROTECTED]'
Subject: RE: [PATCH DBD::FreeTDS 0.02] minimal VMS build patch


At 04:08 PM 8/16/2001 +, Piyush Avichal wrote:


>CC/DECC
>/NAMES=SHORTENED/Define=("VERSION=""0.02""","XS_VERSION=""0.02""")/Include=
(
>perl_root:[lib.VMS_VAX.5_6_1.CORE],perl_root:[li
>b.site_perl.VMS_VAX.auto.DBI],usr:[local.include])/Debug/NoOptimize
>TDSLAYER.c
>int tds_write_tdslong(
>^
>%CC-W-MISSINGRETURN, Non-void function "tds_write_tdslong" does not contain
>a
> return statement.
>At line number 3179 in
>DKA300:[00.DBD-FREETDS-0_02]TDSLAYER.C;2.

That was fixed in my patch. How did you apply the patch?



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




RE: [PATCH DBD::FreeTDS 0.02] minimal VMS build patch

2001-08-16 Thread Piyush Avichal

I have added the /NAMES=SHORTENED qualifier to the CCFLAGS
and I have got a little further, but I am still getting 
compilation errors in the TDSLAYER.C module:

BART(SYSTEM)$ MMK ALL  
%MMK-I-ACTNOUPD, action did not update target CONFIG
perl "-Iperl_root:[lib]" "-MExtUtils::Install" -e "pm_to_blib({split('
',)},'[.blib.lib.auto]','')" <.MM_tmp
cp freetds.pm [.blib.lib.DBD]freetds.pm
AutoSplitting blib/lib/DBD/freetds.pm ([.blib.lib.auto.DBD]FreeTDS)
perl "-Iperl_root:[lib.VMS_VAX.5_6_1]" "-Iperl_root:[lib]" -e "use
ExtUtils::Mksymlists;"   -e "Mksymlists('NAME' => 'DBD::FreeT
DS', 'DL_FUNCS' => {  }, 'DL_VARS' => [], 'FUNCLIST' => [])"
perl -e "print
""[.blib.arch.auto.DBD.FreeTDS]FreeTDS.olb/Include=(dbdimp,freetds,tdslayer)
\n[.blib.arch.auto.DBD.FreeTDS]FreeTDS.ol
b/Library\n"";" >>FREETDS.OPT
perl -e "print qq{PerlShr/Share\n}" >>FREETDS.OPT
Copy/NoConfirm FREETDS.OPT [.BLIB.ARCH.AUTO.DBD.FREETDS]FREETDS.OPT
CC/DECC
/NAMES=SHORTENED/Define=("VERSION=""0.02""","XS_VERSION=""0.02""")/Include=(
perl_root:[lib.VMS_VAX.5_6_1.CORE],perl_root:[li
b.site_perl.VMS_VAX.auto.DBI],usr:[local.include])/Debug/NoOptimize
DBDIMP.c
perl -p -e "s/~DRIVER~/FreeTDS/g" <
perl_root:[lib.site_perl.VMS_VAX.auto.DBI]Driver.xst > FreeTDS.xsi
perl "-Iperl_root:[lib.VMS_VAX.5_6_1]" "-Iperl_root:[lib]"
perl_root:[lib.ExtUtils]xsubpp  -typemap perl_root:[lib.ExtUtils]typemap 
FREETDS.xs >FREETDS.C
Warning: long symbol DBD__FreeTDS__st_bind_param_inout
trimmed to DBD_FTDS_st_bd_pam_inout
 at perl_root:[lib.extutils]xsubpp line 1068
Warning: long symbol DBD__FreeTDS__st_fetchrow_arrayref
trimmed to DBD_FTDS_st_fcow_arayref
 at perl_root:[lib.extutils]xsubpp line 1068
Warning: long symbol DBD__FreeTDS__st_fetchrow_array
trimmed to DBD_FreTDS_st_fetchrow_aray
 at perl_root:[lib.extutils]xsubpp line 1068
Warning: long symbol DBD__FreeTDS__st_FETCH_attrib
trimmed to DBD_FreeTDS_st_FETCH_attrib
 at perl_root:[lib.extutils]xsubpp line 1068
CC/DECC
/NAMES=SHORTENED/Define=("VERSION=""0.02""","XS_VERSION=""0.02""")/Include=(
perl_root:[lib.VMS_VAX.5_6_1.CORE],perl_root:[li
b.site_perl.VMS_VAX.auto.DBI],usr:[local.include])/Debug/NoOptimize
FREETDS.c
CC/DECC
/NAMES=SHORTENED/Define=("VERSION=""0.02""","XS_VERSION=""0.02""")/Include=(
perl_root:[lib.VMS_VAX.5_6_1.CORE],perl_root:[li
b.site_perl.VMS_VAX.auto.DBI],usr:[local.include])/Debug/NoOptimize
TDSLAYER.c
int tds_write_tdslong(
^
%CC-W-MISSINGRETURN, Non-void function "tds_write_tdslong" does not contain
a
 return statement.
At line number 3179 in
DKA300:[00.DBD-FREETDS-0_02]TDSLAYER.C;2.

%VCG-I-SUMMARY, Completed with 0 error(s), 1 warning(s), and
0 informational messages.
At line number 3200 in
DKA300:[00.DBD-FREETDS-0_02]TDSLAYER.C;2.

%MMK-F-ERRUPD, error status %X10B9 occurred when updating target
TDSLAYER.OBJ


I dont know any C, so it doesnt really mean much to me!

Thanks for your help,

Piyush.


-Original Message-
From: Craig A. Berry [mailto:[EMAIL PROTECTED]]
Sent: 16 August 2001 14:48
To: Piyush Avichal
Cc: 'Craig A. Berry'; '[EMAIL PROTECTED]'
Subject: RE: [PATCH DBD::FreeTDS 0.02] minimal VMS build patch


At 11:37 AM + 8/15/01, Piyush Avichal wrote:

>But the mmk fails with compilation warnings(see below).
>They all seem to be to do with the same thing.
>I have used Compaq C 6.2.
>
>Any ideas?

Very odd, the name-shortening in the XS processor should have taken
care of this (and it did for me).  Perhaps the quick and dirty
approach would be to edit your descrip.mms and add /NAMES=SHORTENED
to the CFLAGS qualifier list.

>CC/DECC
>/Define=("VERSION=""0.02""","XS_VERSION=""0.02""")/Include=(perl_root:[lib.
V
>MS_VAX.5_6_1.CORE],perl _root:[lib.site_perl.VMS_
>VAX.auto.DBI],usr:[local.include])/Debug/NoOptimize  DBDIMP.c
>extern void XS_DBD__FreeTDS__st_bind_param_inout(CV *);
>^
>%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters;
>truncated
> to "XS_DBD__FREETDS__ST_BIND_PARAM_".
>At line number 180 in
>DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.

-- 

Craig A. Berry  
mailto:[EMAIL PROTECTED]

"Literary critics usually know what they're
talking about. Even if they're wrong."
-- Perl creator Larry Wall



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




RE: [PATCH DBD::FreeTDS 0.02] minimal VMS build patch

2001-08-15 Thread Piyush Avichal

Craig,

Again, thanks for all your help. I have made the changes 
that you have suggested. The perl makefile.pl worked.
But the mmk fails with compilation warnings(see below). 
They all seem to be to do with the same thing.
I have used Compaq C 6.2.

Any ideas?

BART(SYSTEM)$ perl makefile.pl
Checking if your kit is complete...
Looks good
MM_VMS: Ignoring unrecognized CCFLAGS elements "-Wall -Wmissing-prototypes
-ggdb -static "
Using DBI 1.19 installed in /perl_root/lib/site_perl/VMS_VAX/auto/DBI
Writing Descrip.MMS for DBD::FreeTDS
BART(SYSTEM)$ 
BART(SYSTEM)$ 
BART(SYSTEM)$ mmk
%MMK-I-ACTNOUPD, action did not update target CONFIG
perl "-Iperl_root:[lib]" "-MExtUtils::Install" -e "pm_to_blib({split('
',)},'[.blib.lib.auto]','')" <.MM_tmp
cp freetds.pm [.blib.lib.DBD]freetds.pm
AutoSplitting blib/lib/DBD/freetds.pm ([.blib.lib.auto.DBD]FreeTDS)
perl "-Iperl_root:[lib.VMS_VAX.5_6_1]" "-Iperl_root:[lib]" -e "use
ExtUtils::Mksymlists;"   -e  "Mksymlists('NAME' => 'DBD::FreeT
DS', 'DL_FUNCS' => {  }, 'DL_VARS' => [], 'FUNCLIST' => [])"
perl -e "print
""[.blib.arch.auto.DBD.FreeTDS]FreeTDS.olb/Include=(dbdimp,freetds,tdslayer)
\n[.blib.arch.auto.DBD. FreeTDS]FreeTDS.ol
b/Library\n"";" >>FREETDS.OPT
perl -e "print qq{PerlShr/Share\n}" >>FREETDS.OPT
Copy/NoConfirm FREETDS.OPT [.BLIB.ARCH.AUTO.DBD.FREETDS]FREETDS.OPT
CC/DECC
/Define=("VERSION=""0.02""","XS_VERSION=""0.02""")/Include=(perl_root:[lib.V
MS_VAX.5_6_1.CORE],perl _root:[lib.site_perl.VMS_
VAX.auto.DBI],usr:[local.include])/Debug/NoOptimize  DBDIMP.c
extern void XS_DBD__FreeTDS__st_bind_param_inout(CV *);
^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters;
truncated
 to "XS_DBD__FREETDS__ST_BIND_PARAM_".
At line number 180 in
DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.

extern void XS_DBD__FreeTDS__st_fetchrow_arrayref(CV *);
^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters;
truncated
 to "XS_DBD__FREETDS__ST_FETCHROW_AR".
At line number 182 in
DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.

extern void XS_DBD__FreeTDS__st_fetchrow_array(CV *);
^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters;
truncated
 to "XS_DBD__FREETDS__ST_FETCHROW_AR".
At line number 184 in
DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.

extern void XS_DBD__FreeTDS__st_fetchrow_array(CV *);
^
%CC-W-DUPEXTERN, The declaration of "XS_DBD__FreeTDS__st_fetchrow_array"
will
 map to the same external name as the declaration of
 "XS_DBD__FreeTDS__st_fetchrow_arrayref" at line 182 in
 DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.
At line number 184 in
DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.

extern void XS_DBD__FreeTDS__st_FETCH_attrib(CV *);
^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters;
truncated
 to "XS_DBD__FREETDS__ST_FETCH_ATTRI".
At line number 188 in
DKA300:[00.DBD-FREETDS-0_02]FREETDS.H;1.

%VCG-I-SUMMARY, Completed with 0 error(s), 5 warning(s), and
0 informational messages.
At line number 1254 in
DKA300:[00.DBD-FREETDS-0_02]DBDIMP.C;2.

%MMK-F-ERRUPD, error status %X10B9 occurred when updating target
DBDIMP.OBJ

Regards,

Piyush.

-Original Message-
From: Craig A. Berry [mailto:[EMAIL PROTECTED]]
Sent: 15 August 2001 00:07
To: Piyush Avichal
Cc: '[EMAIL PROTECTED]'; [EMAIL PROTECTED]
Subject: [PATCH DBD::FreeTDS 0.02] minimal VMS build patch


At 03:58 PM 8/14/2001 +, Piyush Avichal wrote to vmsperl:

>> I am trying to build the DBD::FreeTDS module for Perl, but
>> I am encountering and error when I do the perl makefile.pl 
>> command :

Below is a minimal patch to get DBD::FreeTDS 0.02 to build with Compaq C 
V6.4-005 on OpenVMS Alpha V7.2-1, Perl 5.6.1, DBI  1.15.  IIRC, the use of 
File::Spec breaks compatibility with Perl 5.004.  Piyush, note that 
DBD::FreeTDS is not under active development and the recommended method is 
to use DBD::Sybase with the FreeTDS library.  Unfortunately the latter does 
not yet appear to have been ported to VMS.

The bottom line of my tests results were (against a SQL Server 7.0
database):

Failed 14/46 test scripts, 69.57% okay. 30/550 subtests failed, 94.55% okay.

with a number of failures looking like:

D0:[CRAIG.DBD-FREETDS-0_02]TDSLAYER.C;3:1774: Not implemented for data type
110
D0:[CRAIG.DBD-FREETDS-0_02]TDSLAYER.C;3:2294: Unhandled subpacket type 0x04


--- dbdimp.c;-0 Thu Feb 18 12:57:00 199

FreeTDS module Error

2001-08-14 Thread Piyush Avichal

> Hello,
> 
> I am trying to build the DBD::FreeTDS module for Perl, but
> I am encountering and error when I do the perl makefile.pl 
> command :
> 
> Died at makefile.pl line 47.
> %RMS-F-SYN, file specification syntax error
> 
> Line 47 happens to be :
> 
> die unless -e "$dbidir/DBIXS.h";
> 
> I have installed DBI 1.19 and have Perl 5.6.1 on a VAX/VMS 
> running 7.1
> 
> Does anyone know how to get around this error?
> 
> Alternatively, could someone recommend how I can connect
> from a VAX to a MS-SQL Server?
> 
> Many Thanks
> 
> Piyush
> 



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




DBI 1-19 Installation

2001-08-14 Thread Piyush Avichal

> Hello,
> 
> I have just attempted to build and install DBI-1-19 for Perl.
> I am running Perl 5.6.1 on VAX/VMS 7.1 using MMK 3.9.2
> and using DEC C 5.5.
> 
> Whilst doing the MMK and the MMK Install I got the following
> messages in both:
> 
> Can't open output file [.blib.man1]dbiproxy.pl.rno as stdout
> %RMS-F-SYN, file specification syntax error
> Can't open output file [.blib.man1]dbish.pl.rno as stdout
> %RMS-F-SYN, file specification syntax error
> Unmatched =back at pod2man line 49
> Unmatched =back at pod2man line 49
> 
> I'm not sure whether these mean anything or not. I did the MMK test
> and all the tests were successful and the install seem to go ok too.
> 
> Does anyone know whether or not these error messages are important
> or not, or can I just ignore it and continue with installing a DBD??
> 
> Any help would be greatly appreciated.
> 
> Many Thanks,
> 
> Piyush



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




Perl MMK Test Errors

2001-08-08 Thread Piyush Avichal

Hi,

I have just done the MMK test on the Perl 5.6.1 binaries after having
successfully
done the MMK. However 2 of the tests failed :

[.pod]find..FAILED on test 4
[.lib]vmsishFAILED on test 14
(see below for more detail)

Does anyone know what these error messages mean and whether or 
not they are important to the install procedure? Can I carry on or do I need
to apply some sort of fix?

I am running VAX VMS 7.1 with DEC C V5.5-002 and MMK V3.9-2.


Any Help would be grately appreciated.

Many Thanks,

Piyush


--


BART(SYSTEM)$ @[.vms]test .exe "" "-v" [.lib]vmsish.t

 8-AUG-2001 13:49:23.30   User: SYSTEM   Process ID:   0115
  Node: BART Process name: "SYSTEM"

Accounting information:
 Buffered I/O count: 10655  Peak working set size:   1510
 Direct I/O count:3678  Peak virtual size:   5375
 Page faults:13968  Mounted volumes:0
 Images activated:  21
 Elapsed CPU time:  0 00:02:45.44
 Connect time:  0 05:03:25.25
[.LIB]VMSISH1..17
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
not ok 14  # (time) UTC: 997278578  VMS: 997278578
FAILED on test 14
Failed 1 test, 0.00% okay.
u=168.58  s=0  cu=0  cs=0  scripts=1  tests=17

 8-AUG-2001 13:49:38.80   User: SYSTEM   Process ID:   0115
  Node: BART Process name: "SYSTEM"

Accounting information:
 Buffered I/O count: 10972  Peak working set size:   2470
 Direct I/O count:3689  Peak virtual size:   7801
 Page faults:16618  Mounted volumes:0
 Images activated:  23
 Elapsed CPU time:  0 00:02:48.84
 Connect time:  0 05:03:40.75


--

BART(SYSTEM)$ @[.vms]test .exe "" "-v" [.pod]find.t

 8-AUG-2001 13:50:25.01   User: SYSTEM   Process ID:   0115
  Node: BART Process name: "SYSTEM"

Accounting information:
 Buffered I/O count: 11293  Peak working set size:   2470
 Direct I/O count:3777  Peak virtual size:   7801
 Page faults:23170  Mounted volumes:0
 Images activated:  47
 Elapsed CPU time:  0 00:02:53.63
 Connect time:  0 05:04:26.96
[.POD]FIND..1..4
ok 1
### searching /DKA300/PERL-5_6_1/lib/pod/
### found
::DKA300::PERL-5_6_1::lib::pod::checker,::DKA300::PERL-5_6_1::lib::pod::find
,::DKA300::PERL-5_6_1::lib::pod::html,::DKA300
::PERL-5_6_1::lib::pod::inputobjects,::DKA300::PERL-5_6_1::lib::pod::latex,:
:DKA300::PERL-5_6_1::lib::pod::man,::DKA300::PERL-5_6_1:
:lib::pod::parser,::DKA300::PERL-5_6_1::lib::pod::parseutils,::DKA300::PERL-
5_6_1::lib::pod::perl,::DKA300::PERL-5_6_1::lib::pod::pe
rl5004delta,::DKA300::PERL-5_6_1::lib::pod::perl5005delta,::DKA300::PERL-5_6
_1::lib::pod::perlapi,::DKA300::PERL-5_6
_1::lib::pod::perlapio,::DKA300::PERL-5_6_1::lib::pod::perlbook,::DKA300::PE
RL-5_6_1::lib::pod::perlbot,::DKA300::PERL-5_6_1::lib::p
od::perlcall,::DKA300::PERL-5_6_1::lib::pod::perlcompile,::DKA300::PERL-5_6_
1::lib::pod::perldata,::DKA300::PERL-5_6_1::lib::pod::pe
rldbmfilter,::DKA300::PERL-5_6_1::lib::pod::perldebug,::DKA300::PERL-5_6_1::
lib::pod::perldelta,::DKA300::PERL-5_6_1::lib::pod::perl
diag,::DKA300::PERL-5_6_1::lib::pod::perldoc,::DKA300::PERL-5_6_1::lib::pod:
:perldsc,::DKA300::PERL-5_6_1::lib::pod:
:perlembed,::DKA300::PERL-5_6_1::lib::pod::perlfaq,::DKA300::PERL-5_6_1::lib
::pod::perlfaq1,::DKA300::PERL-5_6_1::lib::pod::perlfaq2
,::DKA300::PERL-5_6_1::lib::pod::perlfaq3,::DKA300::PERL-5_6_1::lib::pod::pe
rlfaq4,::DKA300::PERL-5_6_1::lib::pod::perlfaq5,::DKA300
::PERL-5_6_1::lib::pod::perlfaq6,::DKA300::PERL-5_6_1::lib::pod::perlfaq7,::
DKA300::PERL-5_6_1::lib::pod::perlfaq8,::DKA300::PERL-5_
6_1::lib::pod::perlfaq9,::DKA300::PERL-5_6_1::lib::pod::perlfilter,::DKA300:
:PERL-5_6_1::lib::pod::perlfork,::DKA300
::PERL-5_6_1::lib::pod::perlform,::DKA300::PERL-5_6_1::lib::pod::perlfunc,::
DKA300::PERL-5_6_1::lib::pod::perlguts,::DKA300::PERL-5_
6_1::lib::pod::perlhack,::DKA300::PERL-5_6_1::lib::pod::perlhist,::DKA300::P
ERL-5_6_1::lib::pod::perlintern,::DKA300::PERL-5_6_1::li
b::pod::perlipc,::DKA300::PERL-5_6_1::lib::pod::perllexwarn,::DKA300::PERL-5
_6_1::lib::pod::perllocale,::DKA300::PERL-5_6_1::lib::po
d::perllol,::DKA300::PERL-5_6_1::lib::pod::perlmod,::DKA300::PERL-5_6_1::lib
::pod::perlmodinstall,::DKA300::PERL-5_6
_1::lib::pod::perlmodlib,::DKA300::PERL-5_6_1::lib::pod::perlobj,::DKA300::P
ERL-5_6_1::lib::pod::perlop,::DKA300::PERL-5_6_1::lib::p
od::perlopentut,::DKA300::PERL-5_6_1::lib::pod::perlpod,::DKA300::PERL-5_6_1
::lib::po

RE: VMS Perl Configuration Error - updated

2001-07-26 Thread Piyush Avichal

> Hello,
> 
> I was wondering if anyone could help me. I downloaded Perl for VMS(5.6.1) 
> from the CPAN website. I have tried to install it using the configure 
> script, but it crashes out half way through with the following error:
> 
> Do you wish to edit CONFIG.SH? [n] 
> 
> Adding VMS specific preprocessor commands.
> Doing variable substitutions on .SH files...
> Extracting config.h (with variable substitutions)
> %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual
> address=0002, PC=000573CC, PSL=0BC0
> %TRACE-F-TRACEBACK, symbolic stack dump follows
> module name routine name line   rel PCabs
> PC
> 
>000573CC
> 000573CC
>000545F5
> 000545F5
> MUNCHCONFIG main   0070  0526
> 
> 
> I have tried this is using both Craig Berry's script  and the original
> script.
> 
> Does anyone know what might be causing this problem?
> 
> I am running OpenVMS 7.1 for VAX on a Microvax 3100-80 and GCC 2.7.1
> 
> TIA 
> 
> Piyush



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




VMS Perl Configuration Error

2001-07-26 Thread Piyush Avichal

Hello,

I was wondering if anyone could help me. I downloaded Perl for VMS(5.005_03)

from the CPAN website. I have tried to install it using the configure 
script, but it crashes out half way through with the following error:

Do you wish to edit CONFIG.SH? [n] 

Adding VMS specific preprocessor commands.
Doing variable substitutions on .SH files...
Extracting config.h (with variable substitutions)
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual
address=0002, PC=000573CC, PSL=0BC0
%TRACE-F-TRACEBACK, symbolic stack dump follows
module name routine name line   rel PCabs PC

   000573CC
000573CC
   000545F5
000545F5
MUNCHCONFIG main   0070  0526


Does anyone know what might be causing this problem?

I am running OpenVMS 7.1 for VAX on a Microvax 3100-80 and GCC 2.7.1

TIA 

Piyush



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.




Perl DBI for VMS

2001-07-26 Thread Piyush Avichal

> Hello,
> 
> I am in the process of installing DBI on my VAX system. I have just
> installed
> a prebuilt version of Perl(5.004_01) and have begun to install the DBI
> module
> when I get thes following error message when I try to 'make' the module :
> 
> BART(SYSTEM)$ 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...
> Looks good
> 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.
> 
> BART(SYSTEM)$ mmk
> %MMK-F-CANTUPD, cannot update target [.BLIB.ARCH.AUTO.DBI]DRIVER.XST -
> sources unknown
> 
> 
> I am relatively new to this, so I am unsure of what this message means and
> whether it is important.
I am running VAX/VMS 7.1 and GCC 2.7.1..

> I would appreciate any help that you can offer.
> 
> Regards,
> 
> Piyush
> 



Singer & Friedlander Group plc, registered office at 
21 New Street, Bishopsgate, London, EC2M  4HR. Registered in England No 970842.
This e-mail is confidential and may be legally privileged.  It is intended for the 
sole use 
of the addressee and not anyone else. If you received this e-mail in error, please 
advise 
the sender immediately.