LogoGL SVN
Brought to you by:
lkluc
This program has been created using Ubuntu, therefore, the package description given below matches those of this distro. In order to be able to compile the project these following packages must be installed: o A C++ compiler (has been tested with g++). o The autotools packages (autoconf, automake,... )(been tested with 'autobook'). o (x11proto-gl-dev)? o An OpenGL development pagkage (been tested with 'libgl1-mesa-dev'). o A GLU development package (been tested with 'libglu1-mesa-dev'). o A GLUT development package (been tested with 'freeglut3-dev'). o Boost Spirit Library (been tested with 'libboost-dev'). Optional packages: o Doxygen, in order to enable automatic developer's documentation ('doxygen' package). o Graphviz tools, in order to be able to debug the parsing algorithm visually. To compile : 1) Type './bootstrap' at the prompt to generate the configuration file. 2) Type './configure --with-x' to generate the Makefile. 3) Type 'make' to create the executable. To run the program type './logogl'. To debug you can use the usual 'mack check' command. To debug the parsing algorithm, you can use 'make check-parsing', WARNING: automatic viewing, one gv (for each .logo file in /tests) will pop! To debug the parsing individually, you can use the 'logogl -d -o outfile.dot' to create a Graphviz file. Enjoy !