After configuring for CRAY_SV1-unicos, the Perl source is available as perl-5.6.0_src.tar.gz (6 MB). The original source is available from www.perl.com.
After running Configure, I got this config.sh for the SV1 (the same file is in perl-5.6.0_src.tar.gz). myconfig is also available.
I found that miniperl aborted after I compiled everything with -O2. I recompiled three modules with -g, and things went better.
I added the object files to libperl.a, replacing the original versions. After building a new miniperl, the rest of the build and test went more smoothly. The build output and the test output from this step are available.
The summary test of the testing was:
OS Level | CPU Target | CPU Type | Size | Install Directory | Link |
---|---|---|---|---|---|
UNICOS 10 | cray-sv1 | SV1 only | 7 megabytes | /opt/perl | perl56_sv1.tar.gz |
UNICOS 10 | cray-ymp | J90, SV1, or C90 | 7 megabytes | /opt/perl | perl56_j90.tar.gz |
Each file is a gzipped tar, so you can use a command like
gzip -d < perl56_j90.tar.gz | tar -xvf -
to unarchive it.