Salome HOME
SALOME build options for MODULES and all third-paty products. rnv/patches
authorrnv <rnv@opencascade.com>
Thu, 1 Nov 2018 14:37:07 +0000 (17:37 +0300)
committerrnv <rnv@opencascade.com>
Thu, 1 Nov 2018 14:37:07 +0000 (17:37 +0300)
config/build_options/occt/options_compilation_salome_master.txt [new file with mode: 0644]

diff --git a/config/build_options/occt/options_compilation_salome_master.txt b/config/build_options/occt/options_compilation_salome_master.txt
new file mode 100644 (file)
index 0000000..fd70719
--- /dev/null
@@ -0,0 +1,343 @@
+ATOMGEN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${ATOMGEN_ROOT_DIR} ${ATOMGEN_SRC_DIR}
+
+ATOMIC
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${ATOMIC_ROOT_DIR} ${ATOMIC_SRC_DIR}
+
+ATOMSOLV
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${ATOMSOLV_ROOT_DIR} ${ATOMSOLV_SRC_DIR}
+
+BLSURFPLUGIN
+>  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${BLSURFPLUGIN_ROOT_DIR} ${BLSURFPLUGIN_SRC_DIR}
+
+BLSURFPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${BLSURFPLUGINWOGUI_ROOT_DIR} ${BLSURFPLUGIN_SRC_DIR}
+
+CALCULATOR
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${CALCULATOR_ROOT_DIR} ${CALCULATOR_SRC_DIR}
+
+COMPONENT 
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${COMPONENT_ROOT_DIR} ${COMPONENT_SRC_DIR}
+
+DOCUMENTATION
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${DOCUMENTATION_ROOT_DIR} ${DOCUMENTATION_SRC_DIR}
+
+GEOM
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_GEOM_USE_OPENCV=ON -DCMAKE_INSTALL_PREFIX=${GEOM_ROOT_DIR} ${GEOM_SRC_DIR}
+
+> GEOMWOGUI
+cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DSALOME_GEOM_USE_OPENCV=ON -DCMAKE_INSTALL_PREFIX=${GEOMWOGUI_ROOT_DIR} ${GEOM_SRC_DIR}
+
+GHS3DPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${GHS3DPLUGIN_ROOT_DIR} ${GHS3DPLUGIN_SRC_DIR}
+
+GHS3DPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${GHS3DPLUGINWOGUI_ROOT_DIR} ${GHS3DPLUGIN_SRC_DIR}
+
+GHS3DPRLPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${GHS3DPRLPLUGIN_ROOT_DIR} ${GHS3DPRLPLUGIN_SRC_DIR}
+
+GHS3DPRLPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${GHS3DPRLPLUGINWOGUI_ROOT_DIR} ${GHS3DPRLPLUGIN_SRC_DIR}
+
+GMSHPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${GMSHPLUGIN_ROOT_DIR} ${GMSHPLUGIN_SRC_DIR}
+
+GMSHPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${GMSHPLUGINWOGUI_ROOT_DIR} ${GMSHPLUGIN_SRC_DIR}
+
+GUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${GUI_ROOT_DIR} ${GUI_SRC_DIR}
+
+HELLO
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${HELLO_ROOT_DIR} ${HELLO_SRC_DIR}
+
+HEXABLOCK
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${HEXABLOCK_ROOT_DIR} ${HEXABLOCK_SRC_DIR}
+
+HEXABLOCKPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${HEXABLOCKPLUGIN_ROOT_DIR} ${HEXABLOCKPLUGIN_SRC_DIR}
+
+HexoticPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${HexoticPLUGIN_ROOT_DIR} ${HexoticPLUGIN_SRC_DIR}
+
+HexoticPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${HexoticPLUGINWOGUI_ROOT_DIR} ${HexoticPLUGIN_SRC_DIR}
+
+HOMARD
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${HOMARD_ROOT_DIR} ${HOMARD_SRC_DIR}
+
+HYBRIDPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${HYBRIDPLUGIN_ROOT_DIR} ${HYBRIDPLUGIN_SRC_DIR}
+
+HYBRIDPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${HYBRIDPLUGINWOGUI_ROOT_DIR} ${HYBRIDPLUGIN_SRC_DIR}
+
+JOBMANAGER
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${JOBMANAGER_ROOT_DIR} ${JOBMANAGER_SRC_DIR}
+
+KERNEL
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_USE_LIBBATCH=ON -DCMAKE_INSTALL_PREFIX=${KERNEL_ROOT_DIR} ${KERNEL_SRC_DIR}
+
+KERNEL_OPT
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_USE_LIBBATCH=ON -DSALOME_USE_MPI=ON -DCMAKE_INSTALL_PREFIX=${KERNEL_OPT_ROOT_DIR} ${KERNEL_SRC_DIR}
+
+LIBBATCH
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${LIBBATCH_ROOT_DIR} ${LIBBATCH_SRC_DIR}
+
+LIGHT
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${LIGHT_ROOT_DIR} ${LIGHT_SRC_DIR}
+
+MED
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${MED_ROOT_DIR} ${MED_SRC_DIR}
+
+MEDCOUPLING
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${MEDCOUPLING_ROOT_DIR} ${MEDCOUPLING_SRC_DIR}
+
+MEDCOUPLING_OPT
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_USE_MPI=ON -DSALOME_MED_PARTITIONER_PARMETIS=OFF -DCMAKE_INSTALL_PREFIX=${MEDCOUPLING_OPT_ROOT_DIR} ${MEDCOUPLING_SRC_DIR}
+
+MEDCOUPLINGMICRO
+> cmake -DCMAKE_BUILD_TYPE=Release -DMEDCOUPLING_MICROMED=ON -DCMAKE_INSTALL_PREFIX=${MEDCOUPLINGMICRO_ROOT_DIR} ${MEDCOUPLIN_SRC_DIR}
+
+MEDWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${MEDWOGUI_ROOT_DIR} ${MED_SRC_DIR}
+
+NETGENPLUGIN
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${NETGENPLUGIN_ROOT_DIR} ${NETGENPLUGIN_SRC_DIR}
+
+NETGENPLUGINWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DCMAKE_INSTALL_PREFIX=${NETGENPLUGINWOGUI_ROOT_DIR} ${NETGENPLUGIN_SRC_DIR}
+
+PARAVIS
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DCMAKE_INSTALL_PREFIX=${PARAVIS_ROOT_DIR} ${PARAVIS_SRC_DIR}
+
+PYCALCULATOR
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${PYCALCULATOR_ROOT_DIR} ${PYCALCULATOR_SRC_DIR}
+
+PYHELLO
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${PYHELLO_ROOT_DIR} ${PYHELLO_SRC_DIR}
+
+PYLIGHT
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${PYLIGHT_ROOT_DIR} ${PYLIGHT_SRC_DIR}
+
+RANDOMIZER
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${RANDOMIZER_ROOT_DIR} ${RANDOMIZER_SRC_DIR}
+
+SHAPER
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${SHAPER_ROOT_DIR} ${SHAPER_SRC_DIR}
+
+SIERPINSKY
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${SIERPINSKY_ROOT_DIR} ${SIERPINSKY_SRC_DIR}
+
+SMESH
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_SMESH_USE_TBB=ON -DSALOME_SMESH_USE_CGNS=ON -DCMAKE_INSTALL_PREFIX=${SMESH_ROOT_DIR} ${SMESH_SRC_DIR}
+
+SMESHWOGUI
+> cmake -DCMAKE_BUILD_TYPE=Release -DSALOME_BUILD_GUI=OFF -DSALOME_SMESH_USE_TBB=ON -DSALOME_SMESH_USE_CGNS=ON -DCMAKE_INSTALL_PREFIX=${SMESHWOGUI_ROOT_DIR} ${SMESH_SRC_DIR}
+
+YACS
+> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${YACS_ROOT_DIR} ${YACS_SRC_DIR}
+
+YACSGEN
+> python3 setup.py install --prefix=${YACSGEN_ROOT_DIR}
+
+CGNS
+> cmake -DCMAKE_INSTALL_PREFIX:STRING=${CGNS_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=Release -DCGNS_BUILD_SHARED:BOOL=ON -DCGNS_ENABLE_HDF5:BOOL=ON -DHDF5_DIR=${HDF5_ROOT_DIR}/share/cmake -DHDF5_INCLUDE_PATH:PATH=${HDF5_ROOT_DIR}/include -DHDF5_LIBRARY:FILEPATH=${HDF5_ROOT_DIR}/lib/libhdf5.so -DHDF5_NEED_ZLIB=ON ${CGNS_SRC_DIR}
+
+Cython
+> python3 setup.py install --prefix=${CYTHON_ROOT_DIR}
+
+CAS
+> cmake -DINSTALL_DIR=${CAS_ROOT_DIR} -D3RDPARTY_TCL_DIR=${TCLTK_ROOT_DIR} -DUSE_TBB=ON -D3RDPARTY_TBB_DIR=${TBB_ROOT_DIR} -D3RDPARTY_FREETYPE_DIR=${FREETYPE_ROOT_DIR} -DUSE_FREEIMAGE=ON -D3RDPARTY_FREEIMAGE_DIR=${FREEIMAGE_ROOT_DIR} -DUSE_GL2PS=ON -D3RDPARTY_GL2PS_DIR=${GL2PS_ROOT_DIR} -DCMAKE_BUILD_TYPE=Release ${CAS_SRC_DIR}
+
+Paraview
+> cmake -DCMAKE_INSTALL_PREFIX:STRING=${PARAVIEW_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=Release -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING:BOOL=OFF -DCMAKE_CXX_FLAGS:STRING=-m64 -DCMAKE_C_FLAGS:STRING=-m64 -DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON -DVTK_PYTHON_FULL_THREADSAFE=ON -DVTK_NO_PYTHON_THREADS=OFF -DVTK_PYTHON_VERSION=3 -DOpenGL_GL_PREFERENCE=LEGACY -DVTK_USE_64BIT_IDS:BOOL=OFF -DVTK_REPORT_OPENGL_ERRORS:BOOL=OFF -DVTK_RENDERING_BACKEND=OpenGL2 -DPARAVIEW_BUILD_QT_GUI:BOOL=ON -DQT_HELP_GENERATOR:STRING=${QT5_ROOT_DIR}/bin/qhelpgenerator -DPARAVIEW_QT_VERSION=5 -DVTK_BUILD_QT_DESIGNER_PLUGIN:BOOL=OFF -DPARAVIEW_ENABLE_PYTHON:BOOL=ON -DVTK_WRAP_PYTHON:BOOL=ON -DPYTHON_EXECUTABLE:STRING=${PYTHON_ROOT_DIR}/bin/python3.6 -DPYTHON_INCLUDE_DIR:STRING=${PYTHON_ROOT_DIR}/include/python3.6 -DPYTHON_LIBRARY:STRING=${PYTHON_ROOT_DIR}/lib/libpython3.6.so -DVTK_NO_PYTHON_THREADS:BOOL=OFF -DVTK_USE_SYSTEM_PYGMENTS:BOOL=ON -DVTK_WRAP_TCL:BOOL=OFF -DVTK_WRAP_JAVA:BOOL=OFF -DPARAVIEW_USE_MPI:BOOL=OFF -DVTK_USE_SYSTEM_HDF5:BOOL=ON -DHDF5_USE_STATIC_LIBRARIES:BOOL=OFF -DHDF5_ROOT:PATH=${HDF5_ROOT_DIR} -DHDF5_INCLUDE_DIRS=${HDF5_ROOT_DIR}/include -DHDF5_LIBRARIES=${HDF5_ROOT_DIR}/lib/libhdf5.so;${HDF5_ROOT_DIR}/lib/libhdf5_hl.so -DHDF5_INCLUDE_DIR:PATH=${HDF5_ROOT_DIR}/include -DHDF5_C_LIBRARY:STRING=${HDF5_ROOT_DIR}/lib/libhdf5.so -DHDF5_HL_LIBRARY:PATH=${HDF5_ROOT_DIR}/lib/libhdf5_hl.so -DPARAVIEW_BUILD_PLUGIN_H5PartReader:BOOL=OFF -DPARAVIEW_USE_VISITBRIDGE=ON -DBOOST_ROOT=${BOOST_ROOT_DIR} -DVTK_USE_SYSTEM_GL2PS:BOOL=ON -DGL2PS_INCLUDE_DIR:STRING=${GL2PS_ROOT_DIR}/include -DGL2PS_LIBRARY:STRING=${GL2PS_ROOT_DIR}/lib/libgl2ps.so -DVTK_USE_SYSTEM_LIBXML2:BOOL=ON -DLIBXML2_INCLUDE_DIR:STRING=${LIBXML2_ROOT_DIR}/include/libxml2 -DLIBXML2_LIBRARIES:STRING=${LIBXML2_ROOT_DIR}/lib/libxml2.so -DVTK_USE_SYSTEM_FREETYPE:BOOL=ON -DPARAVIEW_BUILD_PLUGIN_Moments:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_PrismPlugin:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_SLACTools:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_SierraPlotTools:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_PacMan:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_MobileRemoteControl:BOOL=OFF -DPARAVIEW_ENABLE_COPROCESSING:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_EyeDomeLighting:BOOL=ON -DPARAVIEW_BUILD_PLUGIN_ForceTime:BOOL=ON -DPARAVIEW_BUILD_PLUGIN_H5PartReader:BOOL=ON -DPARAVIEW_BUILD_PLUGIN_PointSprite:BOOL=ON -DPARAVIEW_BUILD_PLUGIN_SurfaceLIC:BOOL=ON -DPARAVIEW_ENABLE_MATPLOTLIB:BOOL=ON ${PARAVIEW_SRC_DIR}
+
+PyQt
+> python3 ./configure.py -b ${PYQT5_ROOT_DIR}/bin -d ${PYQT5_ROOT_DIR} -v ${PYQT5_ROOT_DIR}/sip  --confirm-license --designer-plugindir=${PYQT5_ROOT_DIR}/plugins/designer --qml-plugindir=${PYQT5_ROOT_DIR}/plugins/qml --no-qsci-api --sip-incdir=${SIP_ROOT_DIR}/include/python3.6
+
+Python3
+> ./configure --prefix=${PYTHON_ROOT_DIR} --enable-shared --with-threads --with-libs=-lstdc++ --without-pymalloc --enable-optimizations CFLAGS=-m64 CXXFLAGS=-m64 CPPFLAGS=-I${TCLTK_ROOT_DIR}/include LDFLAGS=-L${TCLTK_ROOT_DIR}/lib 
+
+Sphinx and Sphinx related products
+ * alabaster
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * Babel
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+ * certifi
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * chardet
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * click
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * docutils
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * idna
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+ * imagesize
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * Jinja2
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * MarkupSafe
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * packaging
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * pockets
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * Pygments
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * pyparsing
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * pytz
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * requests
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * setuptools
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * six
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * snowballstemmer
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * Sphinx
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+ * sphinxcontrib-napoleon
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * sphinxcontrib-websupport
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * sphinx-intl
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+ * urllib3
+ > python3 ./setup.py install --prefix=${SPHINX_ROOT_DIR}
+
+boost
+> ./bootstrap.sh  --prefix=${BOOST_ROOT_DIR} --with-toolset=gcc --with-python=${PYTHON_ROOT_DIR}/bin/python3
+
+CMake
+> ./configure --prefix=${CMAKE_ROOT_DIR}
+
+doxygen
+> cmake -DCMAKE_INSTALL_PREFIX=${DOXYGEN_ROOT_DIR} ${DOXYGEN_SRC_DIR}
+
+freetype
+> ./configure --prefix=${FREETYPE_ROOT_DIR} --with-harfbuzz=no CFLAGS='-m64 -fPIC' CPPFLAGS='-m64 -fPIC'
+
+gl2ps
+> cmake -DCMAKE_INSTALL_PREFIX=${GL2PS_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release ${GL2PS_SRC_DIR}
+
+gmsh
+> cmake -DCMAKE_INSTALL_PREFIX=${GMSH_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Release -DENABLE_BUILD_SHARED=ON -DENABLE_ACIS=OFF -DENABLE_FLTK=OFF -DENABLE_MED=OFF -DENABLE_ONELAB_METAMODEL=OFF -DENABLE_PARSER=ON -DENABLE_PETSC=OFF ${GMSH_SRC_DIR}
+
+graphvis
+> ./configure --prefix=${GRAPHVIS_ROOT_DIR} --disable-rpath --disable-tcl --disable-perl --disable-php --disable-ocaml --disable-lua --disable-java --disable-guile --disable-sharp --disable-swig --disable-python --disable-r --disable-ruby --without-expat --without-qt CFLAGS=-m64 CXXFLAGS=-m64
+
+h5py and h5py related products
+ * nose
+ > python3 ./setup.py install --prefix=${H5PY_ROOT_DIR}
+
+ * pkgconfig
+ > python3 ./setup.py install --prefix=${H5PY_ROOT_DIR}
+
+ * h5py
+ > python3 ./setup.py install --prefix=${H5PY_ROOT_DIR}
+
+hdf5
+> cmake -DCMAKE_INSTALL_PREFIX=${HDF5_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DHDF5_ENABLE_THREADSAFE=ON -DALLOW_UNSUPPORTED=ON -DBUILD_SHARED_LIBS=ON -DHDF5_BUILD_TOOLS=ON -DHDF5_BUILD_HL_LIB=ON -DHDF5_ENABLE_Z_LIB_SUPPORT=ON ${HDF5_SRC_DIR}
+
+libxml2
+> ./configure --prefix=${LIBXML2_ROOT_DIR}
+
+matplotlib and matplotlib related products
+ * cycler
+ > python3 ./setup.py install --prefix=${MATPLOTLIB_ROOT_DIR}
+ * dateutil
+ > python3 ./setup.py install --prefix=${MATPLOTLIB_ROOT_DIR}
+
+ * kiwisolver
+ > python3 ./setup.py install --prefix=${MATPLOTLIB_ROOT_DIR}
+
+ * matplotlib
+ > python3 ./setup.py install --prefix=${MATPLOTLIB_ROOT_DIR}
+
+med
+> cmake -DCMAKE_INSTALL_PREFIX:STRING=${MED_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DMEDFILE_BUILD_SHARED_LIBS=ON -DMEDFILE_BUILD_TESTS=OFF -DMEDFILE_INSTALL_DOC=ON -DMEDFILE_BUILD_PYTHON=ON -DPYTHON_INCLUDE_DIR=${PYTHON_ROOT_DIR}/include/python3.6 -DPYTHON_LIBRARY=${PYTHON_ROOT_DIR}/lib/libpython3.6.so -DHDF5_ROOT=${HDF5_ROOT_DIR} ${MED_SRC_DIR}
+
+metis
+> cmake -DCMAKE_VERBOSE_MAKEFILE=1 -DGKLIB_PATH=${METIS_SRC_DIR}/GKlib -DCMAKE_INSTALL_PREFIX=${METIS_ROOT_DIR} -DSHARED=1 ${METIS_SRC_DIR}
+
+mpi4py
+> python3 ./setup.py install --prefix=${MPI4PY_ROOT_DIR}
+
+netgen
+> ./configure --prefix=${NETGEN_ROOT_DIR} --with-occ=${CAS_ROOT_DIR} --with-tcl=${TCLTK_ROOT_DIR}/lib --with-tk=${TCLTK_ROOT_DIR}/lib --with-tclinclude=${TCLTK_ROOT_DIR}/include CXXFLAGS=-O2 -m64 -std=c++0x
+
+numpy and numpy related products
+ * lapack
+ > cmake -DCMAKE_INSTALL_PREFIX=${NUMPY_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_C_FLAGS=-fPIC ${LAPACK_SRC_DIR}
+
+ * numpy
+ > python3 ./setup.py install --prefix=${NUMPY_ROOT_DIR}
+
+omniorb and omniorbpy
+ * omniorb
+ > ./configure --prefix=${OMNIORB_ROOT_DIR} PYTHON=${PYTHON_ROOT_DIR}/bin/python3
+
+ * omniorbpy
+ > ./configure --prefix=${OMNIORB_ROOT_DIR} PYTHON=${PYTHON_ROOT_DIR}/bin/python3
+
+opencv
+> cmake -DCMAKE_INSTALL_PREFIX=${OPENCV_ROOT_DIR} -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_opencv_java=OFF ${OPENCV_SRC_DIR}
+
+openmpi
+> ./configure --prefix=${OPENMPI_ROOT_DIR} CFLAGS=-m64 CXXFLAGS=-m64
+
+planegcs
+> cmake -DCMAKE_INSTALL_PREFIX=${PLANEGCS_ROOT_DIR} ${PLANEGCS_SRC_DIR}
+
+qt5
+> ./configure -prefix ${QT5_ROOT_DIR} -no-separate-debug-info -opensource -confirm-license -release -nomake tests
+
+qwt
+> ./qmake
+
+scipy
+> python3 ./setup.py install --prefix=${SCIPY_ROOT_DIR}
+
+scotch (no specific configuration procedure, options are passed to make)
+> make prefix=${SCOTCH_ROOT_DIR}
+
+sip
+> python3 ./configure.py -b ${SIP_ROOT_DIR}/bin -d ${SIP_ROOT_DIR}/lib/python3.6/site-packages -e ${SIP_ROOT_DIR}/include/python3.6 -v ${SIP_ROOT_DIR}/sip -p linux-g++-64
+
+solvespace
+> cmake -DCMAKE_INSTALL_PREFIX:STRING=${SOLVESPACE_ROOT_DIR} -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DBUILD_GUI:BOOL=OFF ${SOLVESPACE_SRC_DIR}
+
+swig
+> ./configure --prefix=${SWIG_ROOT_DIR} --with-boost=${BOOST_ROOT_DIR} --with-python3=${PYTHON_ROOT_DIR} --without-octave --with-tcl=${TCLTK_ROOT_DIR} --program-suffix=3.0 CFLAGS=-m64 CXXFLAGS=-m64
+
+tcltk
+> ./configure --prefix=${TCLTK_ROOT_DIR} --enable-gcc --enable-shared --enable-threads --enable-64bit