]> Creatis software - creaToolsTools.git/blobdiff - Linux/scripts/ThirdParty-install-Base-Stuff.sh
redmine feature # 1708
[creaToolsTools.git] / Linux / scripts / ThirdParty-install-Base-Stuff.sh
index df614d0ec1e408e6a3b053f177275f28560400b9..214c92aad8f3bf34cfa57710ed1ea362bbedb73e 100644 (file)
@@ -25,8 +25,8 @@ then
    mkdir $generationdir
    chown $loginUserName  $generationdir
    chgrp $loginGroupName $generationdir
-
 fi
+
 if [ ! -e $sourcesDir ]
 then
    mkdir $sourcesDir
@@ -49,7 +49,34 @@ if [ true = true ]
 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
@@ -61,6 +88,12 @@ then
      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.
@@ -74,11 +107,14 @@ then
      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
@@ -93,13 +129,13 @@ then
      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
      ;;
   *)