-
Notifications
You must be signed in to change notification settings - Fork 561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New README.hpux for 5.6.0 #1685
Comments
From okamoto@xfiles.intercon.hp.comIf you read this file _as_is_, just ignore the funny characters you =head1 NAME README.hpux - Perl version 5 on Hewlett-Packard Unix (HP-UX) systems =head1 DESCRIPTION This document describes various features of HP's Unix operating system (HP-UX) =head2 Compiling Perl 5 on HP-UX When compiling Perl, the use of an ANSI C compiler is highly recommended. Perl can be compiled with either HP's ANSI C compiler or with gcc. The If you decide to use gcc, make sure your installation is recent and complete, =head2 PA-RISC HP's current Unix systems run on its own Precision Architecture (PA-RISC) chip. The most recent version of PA-RISC at the time of this document's last update =head2 PA-RISC 1.0 The original version of PA-RISC, HP no longer sells any system with this chip. The following systems contain PA-RISC 1.0 chips: 600, 635, 645, 800, 808, 815, 822, 825, 832, 834, 835, 840, =head2 PA-RISC 1.1 An upgrade to the PA-RISC design, it shipped for many years in many different The following systems contain with PA-RISC 1.1 chips: 705, 710, 712, 715, 720, 722, 725, 728, 730, 735, 743, 745, 747, 750, =head2 PA-RISC 2.0 The most recent upgrade to the PA-RISC design, it added support for 64-bit The following systems contain PA-RISC 2.0 chips (this is very likely to be D270, D280, D370, D380, K250, K260, K370, K380, K450, K460, K570, K580, A complete list of models at the time the OS was built is in the file =head2 Portability Between PA-RISC Versions An executable compiled on a PA-RISC 2.0 platform will not execute on a It is no longer possible to compile PA-RISC 1.0 executables on either the =head2 Building Dynamic Extensions on HP-UX HP-UX supports dynamically loadable libraries (shared libraries). Shared libraries created on a platform using a particular PA-RISC version To create a shared library, the following steps must be performed: 1. Compile source modules with +z or +Z flag to create a .o module 2. Link the shared library using the -b flag. If the code calls (Note that these steps are usually handled automatically by the extension's If these dependent libraries are not listed at shared library creation You may create a shared library that referers to another library, which If the referred library is an archive library, then it is treated as a Note that it is okay to create a library which contains a dependent library It is no longer possible to link PA-RISC 1.0 shared libraries. =head2 The HP ANSI C Compiler When using this compiler to build Perl, you should make sure that =head2 Using Large Files with Perl Beginning with HP-UX version 10.20, files larger than 2GB (2^31) may be The one drawback to this approach is that =head2 Threaded Perl It is impossible to compile a version of threaded Perl on any version of To compile Perl with thread, add -Dusethreads to the arguments of Configure. As of the date of this document, =head2 64-bit Perl Beginning with HP-UX 11.00, programs compiled under HP-UX can take advantage Work is being performed on Perl to make it 64-bit compliant on all versions As of the date of this document, Perl is not 64-bit compliant on HP-UX. Should a user wish to experiment with compiling Perl in the LP64 environment, You can also use the -Duse64bitint flag to Configure. In both cases, it is strongly recommended that you use these flags (Note that these Configure flags will only work with HP's ANSI C compiler. =head2 GDBM and Threads If you attempt to compile Perl with threads on an 11.X system and also link =head2 NFS filesystems and utime(2) If you are compiling Perl on a remotely-mounted NFS filesystem, the test =head1 AUTHOR Jeff Okamoto <okamoto@corp.hp.com> With much assistance regarding shared libraries from Marc Sabatella. =head1 DATE Version 0.3: 2000/03/31 =cut |
From [Unknown Contact. See original ticket]At 16:09 -0800 2000-03-31, Jeff Okamoto wrote:
unless you're planning on putting the same README.hpux into the 5.004 |
From [Unknown Contact. See original ticket]
Good point.
Hmmm. Do you think it's worth making separate references to the main Jeff |
From [Unknown Contact. See original ticket]At 15:20 -0700 2000-04-04, Jeff Okamoto wrote of README.hpux:
Well, I suppose it's up to you, according to how much effort you want
AFAIK, they're both on maintenance. My records, which are probably If you do want to cover all bases, and don't want to maintain |
Migrated from rt.perl.org#2931 (status was 'resolved')
Searchable as RT2931$
The text was updated successfully, but these errors were encountered: