#Run Freearc "compile" first to establish compilation environment
exe=4x4
ctempdir=/tmp/out/FreeArc
tempdir=$ctempdir$1$2$3
defines=""
mkdir $ctempdir
cd ..
chmod +x compile
./compile
cd _Examples
c_modules="$ctempdir/Common.o $ctempdir/CompressionLibrary.o $ctempdir/C_LZMA.o $ctempdir/C_GRZip.o $ctempdir/C_Tornado.o $ctempdir/C_External.o -lstdc++ -lrt"
options="-fglasgow-exts -cpp -i.. -i../.. -threaded"
ghc --make $* 4x4.hs $options $defines $c_modules -odir $tempdir -hidir $tempdir -o $exe -H20m
strip $exe
rm ../CompressionLib_stub.?
