---------------------------------------------------------------------- 2012/11/01 K.Fujii ---------------------------------------------------------------------- 1) Install the required packages: $ sudo apt-get update $ sudo apt-get install MySQL-devel imake gsl-devel gsl-static clhep geant4 root cernlib xerces-c cmake gcc libtool m4 autoconf automake 2) Get the "ilctools" and its MacOSX patch $ cd /proj/soft/ilcsoft/src $ ls ilctools-v01-16.tar.gz ilcinstall-v01-16-macosx10.8.patch 3) Build and install the ilcsoft $ cd /proj/soft/ilcsoft $ tar -zxvf src/ilctools-v01-16.tar.gz $ cd v01-16 $ patch -p1 -s -b < ../src/ilcinstall-v01-16-macosx10.8.patch $ ./ilcsoft-install -i releases/v01-16/release-osx.cfg ... ---------------------------------------------------- To get the head version do the following, instead: $ svn co https://svnsrv.desy.de/public/marlintpc/trunk 5) Then build and install MarlinTPC If you have libjpeg-devel and libtiff-devel installed, uninstall them since they conflict with the system provided libraries: $ rpm -e libjpeg-devel libtiff-devel Then build MarlinTPC: $ cd /proj/cdc/soft/MarlinTPC $ tar -zxvf src/r3390.tar.gz $ cd r3390 $ tar -zxvf ../src/analysis.tar.gz $ mkdir build $ cd build $ cmake -C /proj/soft/ilcsoft/v01-16/ILCSoft.cmake .. $ make install $ cd .. $ tar -zxvf ../src/LP_Asian_GEM_Module.tar.gz -C examples 7) You can also try CEDViewer In order to use CEDViewer, you need to start a CED server, glced, first. $ source /proj/soft/ilcsoft/v01-16/init_ilcsoft.sh $ glced -world_size=100. Then open a new termnal window and type $ cd /proj/cdc/soft/MarlinTPC/r3390/examples/LP_Asian_GEM_Module $ Marlin reconstructLCTPCRawData.xml Hit "h" in the viewer window for "help". In order to get trunk version of ilcsoft, first get the trunk version of ilcinstall by typing $ svn co https://svnsrv.desy.de/public/ilctools/ilcinstall/trunk