Dependencies
Afront is written in C++ and requires GLUT (linux, win) for the user interface.
Linux
bash$ cd afront/src/afront
bash$ autoreconf --install
bash$ CXXFLAGS="-O3 -fno-exceptions -DNDEBUG" ./configure --with-real-is-double
bash$ make
Mac OSX
bash$ cd afront/src/afront
bash$ autoreconf --install
bash$ CXXFLAGS="-O3 -fno-exceptions -DNDEBUG -I/usr/X11R6/include" ./configure --with-real-is-double
bash$ make
Afront compiles and runs on OS X, but there is a known problem with the GUI. Running with the -nogui option is required.
Windows
A Windows Visual Studio project can be found at afront/src/afront/afront.sln.
There is a bug that will cause the windows version to crash when using the Microsoft implementation of the stl. STLport is suggested as a replacement. (The svn version of STLport was required for the 0.2 binary release of afront, built with Visual Studio 2008.)