$Id: README.iss,v 1.2 2000/10/30 04:14:37 darren Exp $ Release notes for the Halstenbach iss-base compiler EiffelFox has been compiled on Unix and Win32 using iss-base version 3.2. However, because of C-code generation errors for C++ external features, it is required that the code be postprocessed to correct these errors prior to running "fish". Therefore, you cannot use the graphical development environment to compile the code, because it will attempt to perform the C compilation on the erroneous code. I have provided means of post-processing the generated files for both Unix and Win32. The supplied makefiles will perform this postprocessing automatically. If you are on Unix, the makefiles will run the script tools/mv_includes on the code generation directory to correct these errors prior to running "fish". If you are on Win32, the makefiles will run the batch file tools/mvincs.bat on the code generation directory to correct these errors prior to running "fish". This batch file requires that you have a capable "grep" program (such as the GNUish version) available in your path for it to use. Please read the file README.w32 for information on where to get this program. Because of the problems in the makefiles generated by iss-base for applications using precompiled libraries, it is not currently possible to use a precompile of the EiffelFox library. Although you can successfully build a precompiled library, you cannot compile an application which uses it. If you are clever and motivated, you can try to use a precompile of EiffelFox and peform the hand-modify the makefile it generates prior to running "fish". There are Makefiles in the example directories which allow you to simply run "make iss" in those directories to build a workbench mode application. To build a finalized application, build the target "iss-finalize".