We use packages so you'll need perl 5.*.  

--------------------------------------------------------------
IF YOU WANT TO JUST TEST THE CUBE IN THE DEFAULT CONFIGURATION
--------------------------------------------------------------
1) Edit the Makefile
  a) Preferably configure the DATABASE_MODE to use BSD or GDBM
     It is currently set to SMALLDBM but that is ugly.
  b) Edit the FLEX and GCC compile commands to what your system requires.

2) make reallyClean
       This cleans up dbs/ and parser/. 
3) make specs
       This parsers the specifications and creates the dbs/ and parser/ files. 
4) make split
       This splits the log file so that it can be counted.
5) make count
       This counts the log file.
6) make query
       Executes a test query.

All done!

---------------------------------------------
IF YOU WANT TO USE THE CUBE IN A NEW SETTING
---------------------------------------------
0) Decide which dimensions you would like to support.  
1) Add those dimensions to the specifications directory.  Each dimension should
   be in a separate file.  Three dimensions currently exist in readspec:
   Time, Machine, and Page.
2) Add the filters to specifications/Filters.  
   The filters are the regions in the
   Incomplete Cube that you would like to maintain.
3) You must configure lib/IncompleteDataCube/Constants.pm to your site.  
   The edits you will need to make are commented in that file (just the
   names of the dimensions).
4) Now do the TEST set up listed above and you should be off and running.
