mkdir $generationdir
chown $loginUserName $generationdir
chgrp $loginGroupName $generationdir
-
fi
+
if [ ! -e $sourcesDir ]
then
mkdir $sourcesDir
then
# ///\TODO what about SuSE? Debian? Mandriva? Gentoo?
case "$OperatingSystem" in
+ Mandriva)
+ urpmi cmake
+ urpmi cmake-qtgui
+ urpmi doxygen
+ urpmi graphviz
+ urpmi texlive
+ urpmi latex2html
+ urpmi libwxgtk2.8
+ urpmi lib64wxgtk2.8
+ urpmi boost-devel
+ urpmi sqlite-devel
+ urpmi qt4-common
+ urpmi libqt4-devel
+ urpmi lib64qt4-devel
+ #urpmi mesa-libOSMesa-devel
+ urpmi lib64mesagl1-devel
+ urpmi libmesagl1-devel
+ urpmi lib64xt-devel
+ urpmi libxt-devel
+ urpmi lib64wxgtk2.8-devel
+ urpmi libwxgtk2.8-devel
+ urpmi gcc-c++
+ urpmi cvs
+ urpmi rpm-build
+
+ ;;
Fedora)
+ yum install wget -y
yum install cmake -y
yum install cmake-gui -y
yum install doxygen -y
yum install sqlite-devel -y
yum install qt-devel -y
yum install mesa-libOSMesa-devel -y
+ yum install gcc -y
+ yum install gcc-c++ -y
+ yum install xerces-c-devel -y
+ yum install cvs -y
+ yum install qtwebkit-devel -y
+
;;
Ubuntu)
apt-get --yes install build-essential # esta linea instala las librerias necesarias para compilar en ubuntu, g++ gcc etc etc etc.
apt-get --yes install libgtk2.0-dev #GTK
apt-get --yes install libwxgtk2.8-dev #Wx GTK
apt-get --yes install libwxbase2.8-dev #Wx solito
+ apt-get --yes install wx-common #wxrc
apt-get --yes install libboost-dev #Boost
apt-get --yes install libboost-all-dev #Boost
apt-get --yes install libqt4-dev #QT4
- apt-get --yes install sqlite
+ ## CLAIRE - JGRR
+ apt-get --yes install qt4-qmake #QT4 qmake
apt-get --yes install libsqlite0-dev
+ apt-get --yes install libsqlite3-dev
apt-get --yes install libosmesa6-dev #Mesa6
apt-get --yes install uuid-dev # uuid para la instalacion de itk
apt-get --yes install libxaw7-dev # X11
port install latex2html -y
port install wxGTK -y
port install boost -y
- ln -s libboost_signals-xgcc40-mt-1_38.dylib libboost_signals.dylib /opt/local/lib # cf EED : http://www.creatis.insa-lyon.fr/site
- ln -s libboost_signals-xgcc40-mt-1_38.dylib libboost_signals.dylib /opt/local/lib # cf EED
- ln -s libboost_filesystem-xgcc40-mt-1_38.dylib libboost_filesystem.dylib /opt/local/lib # cf EE
- ln -s libboost_system-xgcc40-mt-1_38.dylib libboost_system.dylib /opt/local/lib # cf EE
+ ln -s libboost_signals-xgcc40-mt-1_38.dylib libboost_signals.dylib /opt/local/lib # cf EED : http://www.creatis.insa-lyon.fr/site
+ ln -s libboost_signals-xgcc40-mt-1_38.dylib libboost_signals.dylib /opt/local/lib # cf EED
+ ln -s libboost_filesystem-xgcc40-mt-1_38.dylib libboost_filesystem.dylib /opt/local/lib # cf EE
+ ln -s libboost_system-xgcc40-mt-1_38.dylib libboost_system.dylib /opt/local/lib # cf EE
port install sqlite3 -y
port install qt4-mac -y
- ln -s qmake-mac qmake /opt/local/bin # cf EED
+ ln -s qmake-mac qmake /opt/local/bin # cf EED
port install mesa -y
;;
*)