Afront

Compiling

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.)