# --------------------------------------------------------------------- # # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image # pour la Santé) # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton # # This software is governed by the CeCILL-B license under French law and # abiding by the rules of distribution of free software. You can use, # modify and/ or redistribute the software under the terms of the CeCILL-B # license as circulated by CEA, CNRS and INRIA at the following URL # http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html # or in the file LICENSE.txt. # # As a counterpart to the access to the source code and rights to copy, # modify and redistribute granted by the license, users are provided only # with a limited warranty and the software's author, the holder of the # economic rights, and the successive licensors have only limited # liability. # # The fact that you are presently reading this means that you have had # knowledge of the CeCILL-B license and that you accept its terms. # ------------------------------------------------------------------------ ####################################### two solution to install the creatools under Linux: -- the new install script (called installscript) -- the old interactive script (menu.sh) (obsolete will disappear in a near future) =================================== doc for installscript =================================== -- some example: # to configure only ./installscript -gdir $HOME/work/creatools/creainstall config or ./installscript -git sdika -ncore 4 -gdir $HOME/work/creatools/creainstall config # to configure / compile-install all packages and the creatools themselves ./installscript -git sdika -ncore 4 -gdir $HOME/work/creatools/creainstall all # compile-install only one part (vtk for example) ONCE CONFIG HAS BEEN RUN ./installscript 3rd-vtk =================================== doc for menu.sh =================================== WARNING : Use always bash (never use sh!) A) bash menu.sh You will be prompted to say what you want to do : Configure :........................0 Install Third Party Libraries :....1 (as root) Get and Install the 'CreaTools':...2 or Get the 'CreaTools' source files :.2.1 (GIT : as user!) Compile the CreaTools :..........2.2 Install the CreaTools :..........2.3 Use compact menu :.................5 or Use expanded menu :................5 Uninstall the CreaTools :..........6 Help ..............................7 Help about this menu Show some Environment Variables ...8 Exit :.............................9 B) As a user, choose 'Configure' (0) You will be prompted to give your preferences : "Operating System : Fedora/Ubuntu/MacOS" "Number of Cores" "Name of the Generation Directory" "Boolean for Doc Generation : YES/NO" "Where do you want to get source files from : GIT/HTML" -> if you chose GIT: 1/ you must have shared your public key on CREATIS server "GIT User name" "Login 'User' name" "Login 'Group' name" "Build type : Release/Debug" "Gdcm version : GDCM1/GDCM2" "ITK version : ITK3/ITK4" Note : Currently, only GDCM1 and ITK 3 are supported. C) - Exit the menu (9). - Switch as root and run 'bash menu.sh'. - Choose 'Install Third Party Libraries' (1). - Close the terminal window. D) - Open a new terminal window. - Switch as a user. - Launch 'bash menu.sh'. - Choose 'Get and Install the CreaTools source files' (2). - Close the terminal window. E) Open a new terminal window. You can work, by launching creaTools.sh!