How to build a Front application under Windows? =============================================== Front tools, and more specifically the build process, has been designed to run on unix platforms. However, you can now (since release 1.0) also build Front applications on Windows platforms. To be able to do this, you need MinGW. It can be downloaded from www.mingw.org, but we provide a more extensive version under mingw.tar.gz that you need to download from the Front home page. Our MinGW version comes with MSYS, which is a convenient build environment. After unpacking, you need to go to msys/postinstall and run pi.bat. MinGW is located in msys/mingw. Once you have installed both MinGW and MSYS, you need to add the following to your .profile file. An example can be found in msys/home/lex/.profile. export uname=`uname -s` export FRONTROOT=:/ export _FRONTROOT=// export PATH=$FRONTROOT/bin/$UNAME:$PATH export PATH=/bin:$PATH export BISON_SIMPLE=://share/bison.simple You are done! You can test your Front installation by building one of the Front examples: - start msys, this gives a shell. - cd $FRONTROOT/examples/doggy/Demo - make Now you should have Demo/MINGW32/Demo.exe, which is a small example built with Front and doggy. A more complex example is an ANSI C front-end, that you can find in $FRONTROOT/examples/yacc/cfront.