I. ***** REQUIREMENTS *****

A standard Unix like build environment:

- sh compatible shell (ksh, bash, ash, see also section IV. below)
- GNU file utilities (make sure that install.exe from the file utilities
  is in front of your PATH BEFORE X:\OS2\INSTALL\INSTALL.EXE. I recommend
  also to change the filename to ginstall.exe instead of install.exe
  to avoid confusion with X:\OS2\INSTALL\INSTALL.EXE)
- GNU shell utilities
- GNU text utilities
- gawk
- grep
- sed
- GNU make 3.79.1
- perl 5.005 or higher
- GNU texinfo (you can use 3.1 (gnuinfo.zip), but I recommend 4.0)

If you want to recreate the configuration files (developers only!)
you need also: GNU m4 1.4, autoconf 2.53, automake 1.6.2



II. ***** INSTALLATION *****

 a) * Developers only - All other people should really skip section II.a) *
    To recreate the configuration files enter:

    export EMXSHELL=ksh
    automake
    autoconf


 b) Installation into x:/usr

    export ac_executable_extensions=".exe"
    ./configure --prefix=x:/usr
    make
    make install

    Add x:\usr\bin to your PATH
    Add x:/usr/man to your MANPATH
    Add x:/usr/info to your INFOPATH



III. ***** CHANGES TO THE "OFFICIAL" RELEASE *****

- This autoconf version adds the following features to all configure scripts:
  The configure script sets ac_executable_extensions for you if you haven't
  done this and changes backslashes into forward slashes in your PATH for the
  installation process.
- AC_FUNC_FORK fixed
- AC_CHECK_LIB modified so that it works with link386
- The diff-patches subdirectory contains all changes that have been made
  compared to the "official" autoconf 2.53 release that you can get
  from ftp://ftp.gnu.org/gnu/autoconf/



IV. ***** IMPORTANT NOTES *****

- You cannot install this autoconf release with pdksh 5.2.14 (newer
  versions may work, not tested). This is a ksh bug.
  If you use this shell for /bin/sh you have to replace it by ash or bash
  during the installation process. After the installation you can revert
  to your preferred shell.


--
maintainer: andreas.buening@nexgo.de

