Salome HOME
PR: add resources/Plugin in Install
[modules/kernel.git] / doc / configuration_examples / example_prerequis.sh
1 # --- SALOME Required packages : configuration example,SALOME2 V2_2_0
2
3 # --- all path are relative to ${INSTALLROOT}
4 INSTALLROOT="__INSTALL_PATH__/SALOME2/prerequis"
5
6 #------ gcc 3.2.3 ---
7 export PATH=${INSTALLROOT}/gcc-3.2.3/bin:${PATH}
8 export LD_LIBRARY_PATH=${INSTALLROOT}/gcc-3.2.3/lib:${LD_LIBRARY_PATH}
9
10 #------ Tcl/tk ------
11 export PATH=${INSTALLROOT}/tcl8.3/bin:${INSTALLROOT}/tk8.3/bin:${PATH}
12 export LD_LIBRARY_PATH=${INSTALLROOT}/tcl8.3/lib:${INSTALLROOT}/tk8.3/lib:${LD_LIBRARY_PATH}
13
14 export TCLHOME=${INSTALLROOT}/tcl8.3
15 export TKHOME=${INSTALLROOT}/tk8.3
16
17 export TCL_LIBRARY=${INSTALLROOT}/tcl8.3/lib/tcl8.3
18 export TK_LIBRARY=${INSTALLROOT}/tk8.3/lib/tk8.3
19
20
21 #------ python ------
22 export PYTHONHOME=${INSTALLROOT}/Python-2.2.2
23 export PYTHON_INCLUDE=${PYTHONHOME}/include/python2.2
24 export PATH=${PYTHONHOME}/bin:${PATH}
25 export PYTHONSTARTUP=${PYTHONHOME}/.pythonrc
26
27 #------ qt ------
28 export QTDIR=${INSTALLROOT}/qt-x11-free-3.0.5
29 export PATH=$QTDIR/bin:${PATH} 
30 export LD_LIBRARY_PATH=$QTDIR/lib:${LD_LIBRARY_PATH} 
31
32 #------ sip ------
33 export SIPDIR=${INSTALLROOT}/sip-3.3.2
34 export PYTHONPATH=${SIPDIR}:${PYTHONPATH}
35 export PATH=${SIPDIR}:${PATH}
36 export LD_LIBRARY_PATH=${SIPDIR}:${LD_LIBRARY_PATH}
37
38 #------ pyqt ------
39 export PYQTDIR=${INSTALLROOT}/PyQt-3.3.2
40 # --- set PYQT_SIPS as below, presence required during pyqt check during configure
41 export PYQT_SIPS=${PYQTDIR}/sip
42 export PYTHONPATH=${PYQTDIR}:${PYTHONPATH}
43 export PATH=${PYQTDIR}:${PATH} 
44 export LD_LIBRARY_PATH=${PYQTDIR}:${LD_LIBRARY_PATH} 
45
46 #------ qwt ------
47 export QWTHOME=${INSTALLROOT}/qwt-0.4.1
48 export LD_LIBRARY_PATH=${QWTHOME}/lib:${LD_LIBRARY_PATH} 
49
50 #------ swig ------ 
51 export SWIG_ROOT=${INSTALLROOT}/SWIG-1.3.17
52 export PATH=${SWIG_ROOT}/bin:${PATH}
53 export SWIG_LIB=${SWIG_ROOT}/lib/swig1.3
54 export LD_LIBRARY_PATH=${SWIG_ROOT}/lib:${LD_LIBRARY_PATH}
55
56 #------ cas ------ 
57 export CASROOT=${INSTALLROOT}/CAS-5.2
58 export LD_LIBRARY_PATH=${CASROOT}/lin/lib:${LD_LIBRARY_PATH}
59 # Variable for Foundation Classes : 
60 export CSF_UnitsLexicon=${CASROOT}/src/UnitsAPI/Lexi_Expr.dat 
61 export CSF_UnitsDefinition=${CASROOT}/src/UnitsAPI/Units.dat 
62 # Variable for DataExchange : 
63 export CSF_SHMessageStd=${CASROOT}/src/SHMessageStd 
64 export CSF_XSMessage=${CASROOT}/src/XSMessage 
65 # Variable for Font : 
66 export CSF_MDTVFontDirectory=${CASROOT}/src/FontMFT 
67 export CSF_MDTVTexturesDirectory=${CASROOT}/src/Textures 
68
69 #------ hdf ------
70 export HDF5HOME=${INSTALLROOT}/hdf5-1.4.4
71 export PATH=${HDF5HOME}/bin:${PATH}
72 export LD_LIBRARY_PATH=${HDF5HOME}/lib:${LD_LIBRARY_PATH}
73
74 #------ med ------
75 export MED2HOME=${INSTALLROOT}/med-2.2.2.
76 export PATH=${MED2HOME}/bin:${PATH}
77 export LD_LIBRARY_PATH=${MED2HOME}/lib:${LD_LIBRARY_PATH}
78
79 #------ vtk ------
80 export VTKHOME=${INSTALLROOT}/VTK-4.2.2
81 export PYVTK_PATH=${VTKHOME}/lib/vtk
82 export LD_LIBRARY_PATH=${PYVTK_PATH}:${LD_LIBRARY_PATH} 
83 export PYTHONPATH=${VTKHOME}/Wrapping/Python:${PYVTK_PATH}:${PYTHONPATH}
84 export PATH=${VTKHOME}/bin:${PATH} 
85
86 #------ omni ------
87 export OMNIORBDIR=${INSTALLROOT}/omniORB-3.0.5
88 # --- OMNIORB_CONFIG is often modified by user
89 export OMNIORB_CONFIG=${HOME}/.salome.omniORB.cfg
90 export PYTHONPATH=${OMNIORBDIR}/lib/python:${OMNIORBDIR}/lib/i586_linux_2.0_glibc2.1:${PYTHONPATH}
91 export PATH=${OMNIORBDIR}/bin/i586_linux_2.0_glibc2.1:${PATH}
92 export LD_LIBRARY_PATH=${OMNIORBDIR}/lib/i586_linux_2.0_glibc2.1:${LD_LIBRARY_PATH} 
93
94 #------ boost ---------
95 export BOOSTDIR=${INSTALLROOT}/boost_1_31_0
96
97 #------ doxygen ------
98 export PATH=${INSTALLROOT}/doxygen-1.3-rc2/bin:${PATH}
99
100 #------ graphviz ------
101 export PATH=${INSTALLROOT}/graphviz-1.9/bin:${PATH}
102 export LD_LIBRARY_PATH=${INSTALLROOT}/graphviz-1.9/lib/graphviz:${LD_LIBRARY_PATH}
103
104
105 # ----- tix -----------
106 export PATH=${INSTALLROOT}/tix8.1.4/bin:${PATH}
107 export LD_LIBRARY_PATH=${INSTALLROOT}/tix8.1.4/lib:${LD_LIBRARY_PATH}
108 export TIXHOME=${INSTALLROOT}/tix8.1.4
109 export TIX_LIBRARY=${INSTALLROOT}/tix8.1.4/lib/tix8.1
110
111 #------ netgen ------
112 export NETGENHOME=${INSTALLROOT}/netgen4.3/install
113
114