Salome HOME
PR: some more install documentation.
authorprascle <prascle>
Thu, 27 Jan 2005 19:35:45 +0000 (19:35 +0000)
committerprascle <prascle>
Thu, 27 Jan 2005 19:35:45 +0000 (19:35 +0000)
README
doc/configuration_examples/example_prerequis.sh [new file with mode: 0644]

diff --git a/README b/README
index 6ef4bd05cc081a8d4f88eac30c0e2f99f00a577f..ec06c9d5bf155cc9ab7c5c3802bcea34e1ed3eb8 100644 (file)
--- a/README
+++ b/README
@@ -101,12 +101,12 @@ Additionnal software may be installed for optional features:
 ######
 ###### To Do -------------------------
 ######
-Instructions for installing these software programs can be found in a
-special note doc/install-prerequis. Installation shell scripts are
-also provided. These scripts have to be adapted to your own
-configuration.
---> prepare doc/install-prerequis.
---> prepare example_prerequis.sh
+Instructions for installing these software programs can be found in a
+  special note doc/configuration_examples/install-prerequis.
+- Installation shell scripts are also provided.
+  These scripts have to be adapted to your own configuration.
+
+- See doc/configuration_examples/*
 ######
 ###### To Do -------------------------
 ######
diff --git a/doc/configuration_examples/example_prerequis.sh b/doc/configuration_examples/example_prerequis.sh
new file mode 100644 (file)
index 0000000..d776ae2
--- /dev/null
@@ -0,0 +1,114 @@
+# --- SALOME Required packages : configuration example,SALOME2 V2_2_0
+
+# --- all path are relative to ${INSTALLROOT}
+INSTALLROOT="__INSTALL_PATH__/SALOME2/prerequis"
+
+#------ gcc 3.2.3 ---
+export PATH=${INSTALLROOT}/gcc-3.2.3/bin:${PATH}
+export LD_LIBRARY_PATH=${INSTALLROOT}/gcc-3.2.3/lib:${LD_LIBRARY_PATH}
+
+#------ Tcl/tk ------
+export PATH=${INSTALLROOT}/tcl8.3/bin:${INSTALLROOT}/tk8.3/bin:${PATH}
+export LD_LIBRARY_PATH=${INSTALLROOT}/tcl8.3/lib:${INSTALLROOT}/tk8.3/lib:${LD_LIBRARY_PATH}
+
+export TCLHOME=${INSTALLROOT}/tcl8.3
+export TKHOME=${INSTALLROOT}/tk8.3
+
+export TCL_LIBRARY=${INSTALLROOT}/tcl8.3/lib/tcl8.3
+export TK_LIBRARY=${INSTALLROOT}/tk8.3/lib/tk8.3
+
+
+#------ python ------
+export PYTHONHOME=${INSTALLROOT}/Python-2.2.2
+export PYTHON_INCLUDE=${PYTHONHOME}/include/python2.2
+export PATH=${PYTHONHOME}/bin:${PATH}
+export PYTHONSTARTUP=${PYTHONHOME}/.pythonrc
+
+#------ qt ------
+export QTDIR=${INSTALLROOT}/qt-x11-free-3.0.5
+export PATH=$QTDIR/bin:${PATH} 
+export LD_LIBRARY_PATH=$QTDIR/lib:${LD_LIBRARY_PATH} 
+
+#------ sip ------
+export SIPDIR=${INSTALLROOT}/sip-3.3.2
+export PYTHONPATH=${SIPDIR}:${PYTHONPATH}
+export PATH=${SIPDIR}:${PATH}
+export LD_LIBRARY_PATH=${SIPDIR}:${LD_LIBRARY_PATH}
+
+#------ pyqt ------
+export PYQTDIR=${INSTALLROOT}/PyQt-3.3.2
+# --- set PYQT_SIPS as below, presence required during pyqt check during configure
+export PYQT_SIPS=${PYQTDIR}/sip
+export PYTHONPATH=${PYQTDIR}:${PYTHONPATH}
+export PATH=${PYQTDIR}:${PATH} 
+export LD_LIBRARY_PATH=${PYQTDIR}:${LD_LIBRARY_PATH} 
+
+#------ qwt ------
+export QWTHOME=${INSTALLROOT}/qwt-0.4.1
+export LD_LIBRARY_PATH=${QWTHOME}/lib:${LD_LIBRARY_PATH} 
+
+#------ swig ------ 
+export SWIG_ROOT=${INSTALLROOT}/SWIG-1.3.17
+export PATH=${SWIG_ROOT}/bin:${PATH}
+export SWIG_LIB=${SWIG_ROOT}/lib/swig1.3
+export LD_LIBRARY_PATH=${SWIG_ROOT}/lib:${LD_LIBRARY_PATH}
+
+#------ cas ------ 
+export CASROOT=${INSTALLROOT}/CAS-5.2
+export LD_LIBRARY_PATH=${CASROOT}/lin/lib:${LD_LIBRARY_PATH}
+# Variable for Foundation Classes : 
+export CSF_UnitsLexicon=${CASROOT}/src/UnitsAPI/Lexi_Expr.dat 
+export CSF_UnitsDefinition=${CASROOT}/src/UnitsAPI/Units.dat 
+# Variable for DataExchange : 
+export CSF_SHMessageStd=${CASROOT}/src/SHMessageStd 
+export CSF_XSMessage=${CASROOT}/src/XSMessage 
+# Variable for Font : 
+export CSF_MDTVFontDirectory=${CASROOT}/src/FontMFT 
+export CSF_MDTVTexturesDirectory=${CASROOT}/src/Textures 
+
+#------ hdf ------
+export HDF5HOME=${INSTALLROOT}/hdf5-1.4.4
+export PATH=${HDF5HOME}/bin:${PATH}
+export LD_LIBRARY_PATH=${HDF5HOME}/lib:${LD_LIBRARY_PATH}
+
+#------ med ------
+export MED2HOME=${INSTALLROOT}/med-2.2.2.
+export PATH=${MED2HOME}/bin:${PATH}
+export LD_LIBRARY_PATH=${MED2HOME}/lib:${LD_LIBRARY_PATH}
+
+#------ vtk ------
+export VTKHOME=${INSTALLROOT}/VTK-4.2.2
+export PYVTK_PATH=${VTKHOME}/lib/vtk
+export LD_LIBRARY_PATH=${PYVTK_PATH}:${LD_LIBRARY_PATH} 
+export PYTHONPATH=${VTKHOME}/Wrapping/Python:${PYVTK_PATH}:${PYTHONPATH}
+export PATH=${VTKHOME}/bin:${PATH} 
+
+#------ omni ------
+export OMNIORBDIR=${INSTALLROOT}/omniORB-3.0.5
+# --- OMNIORB_CONFIG is often modified by user
+export OMNIORB_CONFIG=${HOME}/.salome.omniORB.cfg
+export PYTHONPATH=${OMNIORBDIR}/lib/python:${OMNIORBDIR}/lib/i586_linux_2.0_glibc2.1:${PYTHONPATH}
+export PATH=${OMNIORBDIR}/bin/i586_linux_2.0_glibc2.1:${PATH}
+export LD_LIBRARY_PATH=${OMNIORBDIR}/lib/i586_linux_2.0_glibc2.1:${LD_LIBRARY_PATH} 
+
+#------ boost ---------
+export BOOSTDIR=${INSTALLROOT}/boost_1_31_0
+
+#------ doxygen ------
+export PATH=${INSTALLROOT}/doxygen-1.3-rc2/bin:${PATH}
+
+#------ graphviz ------
+export PATH=${INSTALLROOT}/graphviz-1.9/bin:${PATH}
+export LD_LIBRARY_PATH=${INSTALLROOT}/graphviz-1.9/lib/graphviz:${LD_LIBRARY_PATH}
+
+
+# ----- tix -----------
+export PATH=${INSTALLROOT}/tix8.1.4/bin:${PATH}
+export LD_LIBRARY_PATH=${INSTALLROOT}/tix8.1.4/lib:${LD_LIBRARY_PATH}
+export TIXHOME=${INSTALLROOT}/tix8.1.4
+export TIX_LIBRARY=${INSTALLROOT}/tix8.1.4/lib/tix8.1
+
+#------ netgen ------
+export NETGENHOME=${INSTALLROOT}/netgen4.3/install
+
+