lpmud/mudlib/
lpmud/mudlib/doc/
lpmud/mudlib/doc/LPC/
lpmud/mudlib/log/
lpmud/mudlib/players/
lpmud/mudlib/room/maze1/
lpmud/mudlib/room/sub/
This is LPMud 1.4.0-A updated for modern systems.  
  
---------------------------------------------------------------------------

This release was compiled and tested on the following platforms:

* Microsoft Windows XP Service Pack 2 
  CYGWIN_NT-5.1 1.5.19s(0.136/4/2) using gcc 3.3.3 (cygming special)
  Borland C++ 5.5.1 for Win32 (free compiler release)
  Borland C++ 5.3 for Win32 (Builder v3.0)
  Microsoft Visual C/C++ v7.1 (Visual C++ Toolkit 2003)
  Microsoft Visual C/C++ v6.0

* Microsoft Windows 98 SE 
  CYGWIN_98-4.10 1.5.12(0.116/4/2) using gcc 3.3.3 (cygwin special)

* Red Hat Linux release 6.2 (Zoot) Kernel 2.2.14-5.0 on an i486 with 
  gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

* FreeBSD 5.3-BETA4 
  gcc version 3.4.2 [FreeBSD] 20040728

* Gentoo Linux 2.6.10-gentoo-r6
  gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.5-1, pie-8.7.7.1)

* Debian Linux 2.6.8-1-38  
  gcc version 3.3.5 (Debian 1:3.3.5=5)

* SuSE Linux 2.6.4-52-default
  gcc version 3.3.3 (SuSE Linux)

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

Required software:
 You need yacc and flex to compile these sources.  Linux, BSD and Cygwin 
 have packages available.  For the native windows environmant I used the 
 following:
    Yacc - see http://gnuwin32.sourceforge.net/packages/byacc.htm
    Flex - see http://gnuwin32.sourceforge.net/packages/flex.htm
 The makefiles assume these utilities reside somewhere in the system path.
 
---------------------------------------------------------------------------

Pre-Installation

 Edit config.h and comm.h to be appropriate for your system.
  
---------------------------------------------------------------------------
 
Installation

  * For Linux and Cygwin - type 'make'.   

  * For FreeBSD - type 'gmake'.
  
  * For Windows using Borland - ensure the Borland compiler bin directory 
    is in your path, then type 'make -f makefile.bor'.
    - All executables will be linked with the RTL and without debugging 
      symbols.
      To link a static executable  - use 'make -f makefile.bor -DSTATIC'
      To include debugging symbols - use 'make -f makefile.bor -DDEBUG'
      Or for both                  - use 'make -f makefile.bor -DDEBUG -DSTATIC'

  * For Windows using Microsoft Visual C - ensure your Visual C bin 
    directory is in your path and your INCLUDE and LIBS environment 
    variables are setup correctly.
    - With Visual C++ 6.0 you may need to run the vcvars32.bat file.
    - With Visual C++ Toolkit 2003 and Platform SDK you may need to use 
      both the setenv.cmd and vsvars32.bat
    Then type 'nmake -f makefile.vc'
    - To link with debugging information use 'nmake -f makefile.vc DEBUG=1'
  
---------------------------------------------------------------------------

Post Installation

  Read the README file and Mudlib files on how to further customize it.  

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

This code and my changes are released under the original conditions of the
LPMud license which are found in the file Copyright.

Enjoy.

Jon Lambert - aka Tyche
jlsysinc@alltel.net