Hi all,

Craig A. Berry <[EMAIL PROTECTED]> wrote:
> A kit containing the Perl 5.6.1 final release, a selection of 
> extensions, and a command procedure to build and install the whole 
> shebang is available 

Too bad I didn't see that announcement... So I grabbed the source
distribution, and the latest versions of my standard modules and
built it myself (on my trusty VS 4000-60, VMS 6.2, DEC C 5.7, MMK).
BTW: build time for the source distribution was 1h32.

A few comments:

- The configuration test for long doubles gives

        $ cc try.c
                printf("%d\n", sizeof(long double));
                ......................^
        %CC-I-LONGDOUBLENYI, In this statement, type long double has the
same
         representation as type double on this platform.
                        At line number 8 in PERL_SRC:[000000]TRY.C;1.

        %VCG-I-SUMMARY, Completed with 0 error(s), 0 warning(s), and
                        1 informational messages.
                        At line number 11 in PERL_SRC:[000000]TRY.C;1.
        $ write sys$output $status
        %X10B90003

  As CONFIGURE.COM only tests for %X10B90001, it does detect the
  presence of long doubles, but fails to get the size. Not sure
  how to resolve this.

- As usual, it failed the [.op]read.t test (because I re-zip the
  distribution on my OS/2 system, and this one comes out in the wrong
  record format), [.lib]vmsish.t test 17, and [.pod]find.t test 4.
  I thought it would hang on the [.pragma]warnings.t test, but when
  I run it for itself, I saw that it merely takes forever...

- If you go with the DCL tables verb (instead of the foreign command),
  "MMK INSTALL" fails, because it wants to SET COMMAND the PERL.CLD
  file from PERL_ROOT:[000000] - which doesn't exist. I suppose
  SYS$DISK:[] would suffice here.

I didn't take notes on the modules' build, but if anyone is
interested, I could publish my diffs. I installed such modules as
Config::Inifiles, GD (including, of course, libjpeg, Freetype, libpng,
and libz), GD::Graph, GD::Graph3d (aside from the "normal" libnet,
libwww, HTML::Parser).

cu,
  Martin

-- 
One OS to rule them all       | Martin Vorlaender  |  VMS & WNT programmer
One OS to find them           | work: [EMAIL PROTECTED]
One OS to bring them all      |
http://www.pdv-systeme.de/users/martinv/
And in the Darkness bind them.| home: [EMAIL PROTECTED] 

Reply via email to