HP3000-L Archives

November 1998, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Mark Bixby <[log in to unmask]>
Reply To:
Date:
Thu, 19 Nov 1998 17:05:39 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (93 lines)
Perl/iX for HP 3000 MPE

http://www.cccd.edu/~markb/perlix.html
Perl language for MPE
Last updated November 20, 1998 @ 0000 UTC

---------------------------------------------------------------------------

What's New

   * November 20, 1998
        o Updated to version 5.005_02.
        o Fixed a DynaLoader bug that was unable to load symbols from
          relative path name libraries.
        o Fixed a .xs compilation bug where the mpeixish.sh include file
          wasn't being installed into the proper directory.
        o All bugfixes will be submitted back to the official Perl
          developers.
        o The current incarnation of the POSIX filename extended characters
          patch is now MPEKXJ3A.
   * August 14, 1998
        o The previous POSIX filename extended characters patch MPEKX44C
          has been superseded by MPEKXB5A.
   * August 7, 1998
        o The previous POSIX filename extended characters patch MPEKX76A
          has been superseded by MPEKX44C.

---------------------------------------------------------------------------

Welcome

This is the official home page for the HP 3000 MPE port of the Perl
scripting language which gives you all of the power of C, awk, sed, and sh
in a single language. Check here for the latest news, implemented
functionality, known bugs, to-do list, etc. Status reports about major
milestones will also be posted to the HP3000-L mailing list and its
associated gatewayed newsgroup comp.sys.hp.mpe.

I'm doing this port because I can't live without Perl on the HPUX machines
that I administer for the Coast Community College District, and I want to
have the same power available to me on MPE.

Please send your comments, questions, and bug reports directly to me, Mark
Bixby, by e-mailing to [log in to unmask] Or just post them to HP3000-L. You
can also telephone me at +1 714 438-4647 Monday-Friday 0815-1745 PST
(1615-0145 UTC).

The platform I'm using to do this port is an HP 3000 969KS200 running
MPE/iX 5.5 and using the gcc 2.8 compiler from
http://www.interex.org/sources/freeware.html.

The combined porting wisdom from all of my ports can be found in my MPE/iX
Porting Guide.

---------------------------------------------------------------------------

System Requirements

   * MPE/iX 5.5 or later. This version of Perl/iX does NOT run on MPE/iX
     5.0 or earlier, nor does it run on "classic" MPE/V machines.
   * The Perl binary requires that you must have converted your NMRL
     libraries in /lib/lib*.a and /usr/lib/lib*.a to NMXL libraries
     /lib/lib*.sl and /usr/lib/lib*.sl via the LIBSHP3K script that comes
     with the GNUCORE portion of the  FREEWARE tape.
   * If you wish to recompile Perl, you must install both GNUCORE and
     GNUGCC from the FREEWARE tape.
   * Perl/iX will be happier if you install the MPEKXJ3A extended POSIX
     filename characters patch, but this is optional.
   * If you will be compiling Perl/iX yourself, you will also need the
     /BIND/PUB/include and /BIND/PUB/lib portions of BIND/iX.

---------------------------------------------------------------------------

Demos

Here is a brief selection of some sample Perl/iX uses:

   * A web feedback CGI form that lets a web browser user enter some data
     and send e-mail to the person responsible for reading the feedback
     comments.  The CGI is written in Perl and requires Sendmail/iX.

---------------------------------------------------------------------------

How to Obtain Perl/iX

...visit the web URL at the top for full details...
--
Mark Bixby                      E-mail: [log in to unmask]
Coast Community College Dist.   Web: http://www.cccd.edu/~markb/
District Information Services   1370 Adams Ave, Costa Mesa, CA, USA 92626-5429
Technical Support               Voice: +1 714 438-4647
"You can tune a file system, but you can't tune a fish." - tunefs(1M)

ATOM RSS1 RSS2