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