Files relating to the Fudgets system ==================================== ------------------------------------------------------------------------------- NOTE ON COMPATIBILITY OF BINARY DISTIBUTIONS OF FUDGETS: To use Fudgets you also need a Haskell compiler. Since you can usually not mix object code generated by different versions of the compilers, make sure you get matching versions: Fudgets version Compiler version ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ h12 HBC 0.9999.3 (0.9999.4 to compile the source distribution) h12 NHC13 0.0 h12 GHC 2.01 h12{a,b} HBC 0.9999.3 h11 HBC 0.9999.1 h10 HBC 0.9999.0 ------------------------------------------------------------------------------- Files in /pub/haskell/chalmers: fudgets-h*.src.tar.gz This file contains sources, documentation, examples and demos. Unpack this in a directory of your choice and see the README file for further instructions. fudgets-h*.bin-*-*.tar.gz Binary dirstribution of Fudgets for use with HBC. If you don't want to build the fudget library yourself, you you might find a precompiled archive for your machine in one of these files. They contain the interface file Fudgets.hi and the object library files lib.a and lib.so. They also contains the script hbcxmake for compilation of Fudget programs. Unpack this in a fresh directory, and then see the enclosed README file for further instructions. The documentation and pointers to further information is available via the Fudgets Home Page in WWW: http://www.cs.chalmers.se/Fudgets/ ghc-fudgets-h*.bin-*-*.tar.gz nhc-fudgets-h*.bin-*-*.tar.gz These files contain precompiled Fudgets library archives for use with NHC13 and GHC 2.01, respectively. hbc-*bin*.tar.gz Binary distribution of the Haskell compiler HBC. NOTE: These archives might contain binaries for an older version of the fudget library in the directory "lmlx", please discard these. AllFudgets.hi, Fudgets.hi If you get the source distribution version h12 or later and compile it with HBC 0.9999.x, x<4, you will get bad versions of fudget library interface files. Workaround: use a binary release if possible, or get these two files and throw away the ones generated by HBC. See the directories ../glasgow and ../nhc13 for GHC and NHC13. Thomas Hallgren Magnus Carlsson hallgren@cs.chalmers.se magnus@cs.chalmers.se