Doodle's FSLib Release 5 for klibc
(private rebuilt with gcc 4.3.3)

contents
--------

  include/
    FSLib.h		header (compliant for gcc 4.3.3)
  
  lib/
    FSLib.a		aout import library (module name: FSLIB)
    FSLib.lib		omf import library (module name: FSLIB)
    kFSLib.a		aout import library (module name: KFSLIB)
    kFSLib.lib		omf import library (module name: KFSLIB)
    kFSLib_s.a		aout static library (for gcc 4.3.3)
    kFSLib_s.lib	omf static library (for gcc 4.3.3)
    
    dbg/
      kFSLib_s.a	aout static library, debug version (for gcc 4.3.3)
      kFSLib_s.lib	omf static library, debug version (for gcc 4.3.3)
  
  klibc/		(some stuffs for building libraries)

  FSLib.dll		FSLib DLL for backward-compatibility with
  			Doodle's original build. (APIs are exported by
  			symbol names and ordinal numbers)
  kFSLib.dll		FSLib DLL (module name: KFSLIB)
  Makefile.klibc	Makefile for gcc 4.3.3
  Readme.txt		Readme for original build
  fslib-r5-gcc433-*.diff
  			Patch against original sources.


When you use kFSLib static libraries, you should also need Scitech SNAP SDK.


How to rebuild
--------------

what you need:
  - gcc 4.3.3 (and 3.3.5 csd 3)
  - emx runtime and develepment tools (emximp)
  - Unix/GNUish tools (GNU make, rm, mkdir)
  - wl.exe as default linker (ftp://ftp.netlabs.org/pub/gcc/wl-hll-r1.zip)
  - Scitech SNAP SDK (You should need to build gcc443-compliant libraries
    by yourself)

step:
  1. Edit Makefile.klibc to specify base directory for SNAP SDK (SCITECH).
  2. make -f Makefile.klibc
  3. If nothing goes wrong, libraries will be built on the directory klibc.

  Compiling with (Open)Watcom has not tested.

