summaryrefslogtreecommitdiff
path: root/CSXCAD/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'CSXCAD/INSTALL')
-rw-r--r--CSXCAD/INSTALL25
1 files changed, 25 insertions, 0 deletions
diff --git a/CSXCAD/INSTALL b/CSXCAD/INSTALL
new file mode 100644
index 0000000..2c87401
--- /dev/null
+++ b/CSXCAD/INSTALL
@@ -0,0 +1,25 @@
+Install instructions for the CSXCAD library:
+---------------------------------------------
+
+1) Prerequirements:
+ CSXCAD relies on a number of third-party open-source libraries:
+ - fparser (http://warp.povusers.org/FunctionParser/)
+ - tinyxml (http://www.grinninglizard.com/tinyxml/)
+ - hdf5 (http://www.hdfgroup.org/HDF5/)
+ - vtk (http://www.vtk.org/)
+ - boost (http://www.boost.org/)
+ - cgal (http://www.cgal.org/)
+
+2) Build:
+ - change directory to CSXCAD
+ - build:
+ mkdir build
+ cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=<path/to/install/> -DFPARSER_ROOT_DIR=<path/to/fparser>
+ make
+ make install (may require root)
+
+ Note:
+ - all path informations may be stored in a localConfig.cmake
+ - the default "prefix" is /usr/local
+