author Dmitriy Morozov <>
Wed, 27 Feb 2008 17:44:46 -0500
changeset 78 20e1dff50d03
parent 33 3318eb317618
child 50 264e05b89875
permissions -rw-r--r--
ConeSimplex correctly reports dimension()

  CGAL-3.3 -    for alpha-shapes and kinetic data structures
  DSR-PDB -     for reading in PDB files
  CMake -       for controlling the build process
  boost -       great set of C++ libraries
  Doxygen -     for building documentation
  rlog -        for logging only (is not needed by default)
  SYNAPS -      for solving polynomials (for kinetic kernel), which in turn requires GMP

  The path to CGAL's Makefile is expected to be set in $CGAL_MAKEFILE, the rest
  is just the usual CMake configuration

  To build examples, create a directory build (to keep everything in one place),
  go to that directory and run cmake and make:
  mkdir build
  cd build
  cmake ..   (or "ccmake .." if you want a curses interface)
  In the cmake line you can provide -Ddebug:bool=on to turn on debugging,
  -Dcounters:bool=on to turn on counters, -Doptimize:bool=on to turn on
  optimization.  Depending on the combination of debugging and optimization, a
  particular CMAKE_CXX_FLAGS* is chosen.  All of this can be set using a text
  user interface by running ccmake instead of cmake.

  Dmitriy Morozov <>