eperl

 view release on metacpan or  search on metacpan

ANNOUNCE  view on Meta::CPAN


  Copyright (c) 1996-1997 Ralf S. Engelschall, All rights reserved.

  Summary of Program
  ==================

  o  Implementation:   - ANSI C
  o  Min Requirements: - underlaying Unix derivate
                       - ANSI C compiler
                       - already installed Perl 5.004 (full functionality)
                         or at least 5.003+EMBED (minimum functionality)
  o  Distribution:     - freely available
                       - no charge
                       - GNU General Public License or Artistic License
  o  Status:           - Genesis: March 1996
                       - First major release: March 1996 (1.0)
                       - Last  major release: April 1997 (2.1)
                       - stable

  Major Changes from Version 2.1 to 2.2
  =====================================

INSTALL  view on Meta::CPAN

  DETAILED DESCRIPTION
  ====================

  1. Requirements
     ============
     
     Make sure you have a up-to-date release of Perl already installed on your
     system. Perl 5.004 is highly recommended to make use of the complete
     ePerl functionality.  Previous releases are only supported partially: for
     the stand-alone program you need at least Perl 5.003 compiled with
     -DEMBED while for the Perl 5 interface modules you need at least Perl
     5.003_90. Also make sure (``perl -V | grep sfio'')that your
     Perl-Interpreter doesn't use PerlIO in combination with SfIO, because
     this currently is not supported by ePerl.

     As a summary the following table shows the details of support grade:

         Perl               stand-alone        Perl 5
         version            ePerl program      interface modules
         ------------------ ------------------ -----------------
         5.003              no                 no
         5.003+-DEMBED      yes (minimum)      no
         5.003_01-5.003_25  yes (minimum)      no
         5.003_25-5.003_99  yes                yes
         5.004-...          yes                yes
     
  2. Configuring the source
     ======================

     The ePerl distribution is a hybrid source tree. It can be used to either
     install the stand-alone program "eperl" or the Perl 5 interface modules
     "Parse::ePerl" and "Apache::ePerl". Decide which one you want or just

NEWS  view on Meta::CPAN

     the installed Perl system. This way it gets compiled with the same tools
     as Perl which greatly enhances the portability.

     Additionally the old egetopt function was replaced by the GNU getopt
     package which is more reliable and even works on all major Unix derivates
     (egetopt had problems under IRIX).

  o  Compiles and runs out-of-the-box on major Unix derivates.
  
     ePerl was already tested to compile out-of-the-box and pass the test
     suite successfully with Perl 5.003 (+EMBED) or 5.004 under FreeBSD 2.1.5,
     FreeBSD 2.2.1, BSD/OS 2.1, SunOS 4.1.3, Solaris 2.5.1, HP-UX 10.20, IRIX
     6.2 and Linux 2.0.18.



  Major Changes from ePerl Version 2.0 to 2.1
  ===========================================

  License:

NEWS  view on Meta::CPAN

      the compiled ePerl binary works correct.

   o  Source code was completely reorganized.
  
      The sources of ePerl were completely reorganized in the last months. Now
      prototypes are automatically generated, the library file was removed,
      the aux files are converted to C code, etc.

   o  Compiles out-of-the-box on major Unix derivates.
  
      ePerl now compiles out-of-the box with Perl 5.003 (EMBED) and 5.003_97
      (development version) under FreeBSD, Linux, SunOS, Solaris and HP/UX.




( run in 2.401 seconds using v1.01-cache-2.11-cpan-0b58ddf2af1 )