At 11:30 PM +0530 9/27/06, Prabhu, Anantha (STSD) wrote:
>Hi,
>
>Yes, after renaming the directory, I have performed following steps,
>1) set def SYS$SYSDEVICE:[HOME.LTT.perl.perl-5_8_6]
>2) @ Configure "-de"
>3) MMS
>
>When I run the MMS after compiling few files, first I get some warning
>kind of things in pp_pack.c and compilation continues  with few more
>files, before failing due to some error(I have attached error desription
>in my first mail) in compilation of pp_sys.c.
>
>Any suggestions on resolving this issue?

I can't reproduce it.  Be sure to check whether you got a configure.log and if 
there were any error messages in it.  Also, since the error you got seemed to 
be related to sockets, see if you have the folllowing in your config.h:

$ sea config.h socket
#define VMS_DO_SOCKETS
#define DECCRTL_SOCKETS

By the way, since you are building from source, is there any particular reason 
you are using 5.8.6 rather than 5.8.8, which is current?


>Thanks and Regards
>Ananth
> 
>-----Original Message-----
>From: Craig Berry [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, September 27, 2006 11:14 PM
>To: Prabhu, Anantha (STSD)
>Subject: RE: Need help for building perl on OVMS8.2-1 itanium system..
>
>
>Did you reconfigure after renaming the directory? 
>
>On Wednesday, September 27, 2006, at 07:34AM, Prabhu, Anantha (STSD)
><[EMAIL PROTECTED]> wrote:
>
>>Hi,
>>
>>I have a ODS-5 disk, and I have done renaming the perl directory as
>>suggested in the README.vms. Still I am facing the same issue on
>>OVMS8.2-1 system. Could you please suggest me any pointers to solve
>>this issue?
>>
>>Thanks and Regards
>>Ananth
>>
>>
>>-----Original Message-----
>>From: Craig A. Berry [mailto:[EMAIL PROTECTED]
>>Sent: Wednesday, September 27, 2006 8:56 AM
>>To: Prabhu, Anantha (STSD)
>>Cc: vmsperl@perl.org
>>Subject: Re: Need help for building perl on OVMS8.2-1 itanium system..
>>
>>
>>At 8:41 PM +0530 9/26/06, Prabhu, Anantha (STSD) wrote:
>>
>>>SYS$SYSDEVICE:[HOME.LTT.perl.perl-5^.8^.6]pp_pack.c;1
>>>
>>>                        aulong = PerlSock_ntohl(aulong);
>>>.................................^
>>>%CC-I-IMPLICITFUNC, In this statement, the identifier "my_ntohl" is
>>>implicitly declared as a function. at line number 1301 in file
>>>SYS$SYSDEVICE:[HOME.LTT.perl.perl-5^.8^.6]pp_pack.c;1
>>
>>From README.vms in the Perl distribution (which unfortunately you can't
>
>>read until you've already unpacked the archive):
>>
>>=head1 Unpacking the Perl source code
>>
>>You may need to set up a foreign symbol for the unpacking utility of
>>choice.
>>
>>If you unpack a perl source kit with a name containing multiple periods
>
>>on an ODS-5 volume using recent versions of vmstar (e.g. V3.4 or later)
>
>>you may need to be especially careful in unpacking the tape archive
>>file.  Try to use the ODS-2 compatability qualifiers such as:
>>
>>    vmstar /extract/verbose/ods2 perl-V^.VIII^.III.tar
>>
>>or:
>>
>>    vmstar -xvof perl-5^.8^.3.tar
>>
>>If you neglected to use the /ODS2 qualifier or the -o switch then you
>>could rename the source directory:
>>
>>    set security/protection=(o:rwed) perl-5^.8^.3.dir
>>    rename perl-5^.8^.3.dir perl-5_8_3.dir
>>
>>Perl on VMS as of 5.8.3 does not completely handle extended file parse
>>styles such as are encountered on ODS-5.  While it can be built,
>>installed, and run on ODS-5 filesystems; it may encounter trouble with
>>characters that are otherwise illegal on ODS-2 volumes (notably the ^.
>>escaped period sequence).
>>
>>
>>
>>--
>>________________________________________
>>Craig A. Berry
>>mailto:[EMAIL PROTECTED]
>>
>>"... getting out of a sonnet is much more
>> difficult than getting in."
>>                 Brad Leithauser
>>
>>


-- 
________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Reply via email to