Essential Lahey Fortran 90 -- Download Edition v3.0 -- README.TXT
Copyright (c) 1997, Lahey Computer Systems, Inc.

This file contains last minute information for using the Essential Lahey 
Fortran 90 language system.

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

CONTENTS

1.   Release Notes for Download Edition
2.   Running on NT
3.   Running on Windows 95
4.   Running on OS/2
5.   Long Filename Support
6.   Configurations with >64 MB RAM
7.   Items of General Interest
     - Phar Lap banner
     - Virtual Memory
     - Load time

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


1. Release Notes for Download Edition

   For help on the command line format and options, type "ELF90" in your
   installation directory.  Note that this Download Edition has been 
   configured with -nlisk and -nwinconsole (see the ELF90.FIG file); the
   -lisk and -winconsole compiler options should not be used as they
   will cause link errors.

   This Download Edition does not contain all files, libraries, and tools, 
   nor the online documentation, editor and debugger that our registered 
   version contains.

   For more information see our web site at www.lahey.com.


2. Running on NT

   If you cannot successfully compile, link, or run a known good
   program (such as DEMO.F90) and are getting any of the following:

      NTVDM error
      TNT error
      386LINK error
      garbled output
      truncated output

   try shortening the length of your DOS PATH variable or experiment
   with moving the ELF90 directory closer to the beginning of the PATH.
   Be sure to start a new DOS Prompt window before trying it again.

   NT v3.5x only:

   For compiling and running in a DOS session under Windows NT 3.5x,
   specify a PIF file in your MS-DOS Prompt "Program Item Properties".
   Using the PIF Editor, open the PIF file and save the following
   settings:

   Program Filename:  CMD.EXE
   
   Memory          Required       Limit
   ======          ========       =====
   Conventional       -1           -1
   EMS                 0            0
   XMS                 0           -1     


3. Running on Windows 95

   For best results running Essential LF90 in a DOS session under Windows 95 
   set all memory properties to 'Auto' except DPMI memory.  Set DPMI memory 
   to 65535.

   Windows 95 does not support the use of a user-installable disk cache.
   To minimize excessive disk activity when loading Essential LF90, try the 
   following:

   In Settings, open "Control Panel", then open "System".  Select 
   the "Performance" tab then the "File System" button.  Under 
   "Settings", choose "Network Server" as the typical role of your
   machine.  This will optimize Windows 95 to do less disk access, 
   and will speed compile loads on some machines.
   
   
4. Running on OS/2
   
   In order to use Essential LF90 in an OS/2 DOS session, set 
   DPMI_MEMORY_LIMIT to 64 Mbytes.
   

5. Long Filename Support

   The Essential Lahey Fortran 90 Language System does not yet fully support 
   long filenames.  Use of long filenames can cause unexpected results.  It 
   is recommended that you install the product under a directory filename 
   containing only alphabetic or numeric characters.  It is also recommended
   that all your files which are used to build and run your application are 
   referenced by their short 8.3 filenames.  Support for long filenames will 
   be included in a future release.


6. Configurations with >64 MB RAM

   Your DOS-Extended applications may not be able to access more than 64
   MB of RAM (Windows applications compiled with the -win switch will not
   have this limitation).  To be able to access more than 64 MB of RAM,
   add/modify the HIMEM.SYS statement with the /numhandles=128 switch in 
   your CONFIG.SYS file to increase the number of XMS handles. 

   For example:   DEVICE=C:\WINDOWS\HIMEM.SYS /NUMHANDLES=128


7. The following are items of general interest.

   PHAR LAP BANNER
   
   To eliminate the Phar Lap banner when your program starts up, use CFIG386
   to configure the DOS extender (TNT.EXE) or your executable or both with
   -nosignon (see -SIGNON in the Essential Lahey Fortran 90 Reference).

   VIRTUAL MEMORY
   
   Extended-DOS Programs by default are bound to the virtual memory manager 
   (VMM.EXE).  This causes a slight increase in load time.  If you know that 
   your program will not require virtual memory you can use the -nvm switch 
   to speed up load time.

   LOAD TIME

   If you use EMM386.EXE with DOS 5.x or 6.x and don't need access to
   expanded memory, add the "NOEMS" and "NOVCPI" switches to your
   EMM386 command line to decrease load time.  See your DOS and/or
   Windows manuals for more information about EMM386.
