BINARY RELEASE INSTALLATION Set environment variable UNAME to one of (HP-UX Linux IRIX64 SunOS) Obtain Front.1.0_$UNAME.tar.gz from http://www.research.philips.com/technologies/syst_softw/front/index.html gunzip -c Front.1.0_$UNAME.tar.gz | tar -xf - When using winzip on Windows, make sure that you uncheck the smart CR/LF in Options - Cionfiguration - Miscellaneous TEST OF BINARY RELEASE cd examples/doggy/Demo make cd test ../$UNAME/Demo input1 SOURCE RELEASE INSTALLATION Since Front is made with itself and Elegant, you need an Elegant binary release to build Front. - Download an Elegant binary release C7.2_$UNAME.tar.gz from http://www.research.philips.com/technologies/syst_softw/elegant/index.html - Install it as described in the Elegant README file - Either - Get the Elegant source distribution, C7.2.src.tar.gz. - Install it as described in the Elegant README file - Front is a component in the Elegant distribution - Or - Get the Front source distribution, Front.1.0.src.tar.gz - Set ELEGANTROOT and FRONROOT in the makefile - make BUILDING FROM GENERATED C Front is built with Elegant and Front, which generate ANSI C. It is therefore possible to build a Front binary from this generated C. It is not particularly useful though, since it is insufficient for boot-strapping Front on a new platform: you need Elegant as well. Therefore, if you want to port Front, get an Elegant generated-C release, C7.2.src.tar.gz and build that: it contains Front.