Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
vlsi:personalpages:pacher:linux:sl6x [20/11/2014 00:12]
pacher
vlsi:personalpages:pacher:linux:sl6x [15/02/2015 16:24] (versione attuale)
pacher
Linea 4: Linea 4:
 [ __[[vlsi:​personalpages:​pacher|Back]]__ ] [ __[[vlsi:​personalpages:​pacher|Back]]__ ]
  
 +
 +
 +## Nov 21, 2014 ##
  
 +\\
 +__**LaTex installation**__
 +
 +<​code>​
 +linux% sudo yum install tetex-latex ​ (~160 MB)
 +</​code>​
 +
 +
 +====== ======
 +----
 \\ \\
 ## Nov 19, 2014 ## ## Nov 19, 2014 ##
  
 +\\
 __**ROOT installation**__ __**ROOT installation**__
  
Linea 57: Linea 71:
 </​code>​ </​code>​
  
 +
 +**7.** Setup the proper UNIX environment using the ''​thisroot.csh''​ script that comes with the ROOT installation.
 +
 +<​code>​
 +setenv ROOTSYS ~/​local/​opt/​root
 +source $ROOTSYS/​bin/​thisroot.csh
 +</​code>​
 +
 +:!: //​**Note**// ​ \\
 +Don't put a ''​source /​path/​to/​thisroot.csh''​ statement in the home ''​~/​.chsrc''​ file! It doesn'​t work with csh/tcsh!
 +
 +\\
 +__**Missing fonts**__
 +
 +At ROOT startup, warnings about missing fonts appear:
 +
 +<​code>​
 +linux% root
 +Couldn'​t find font "​-adobe-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1",​
 +trying "​fixed"​. Please fix your system so helvetica can be found, ​
 +this font typically is in the rpm (or pkg equivalent) package ​
 +XFree86-[75,​100]dpi-fonts or fonts-xorg-[75,​100]dpi.
 +...
 +</​code>​
 +
 +
 +Fixed by installing all ''​xorg-x11-font*''​ packages (12 MB). This is the same issue encountered with Cadence IC6.x!
 +
 +<​code>​
 +linux# yum install xorg-x11-font* ​ (it doesn'​t work with sudo!)
 +</​code>​
 +
 +\\
 +__**PyROOT installation**__
 +
 +By default, PyROOT bindings ''​ROOT.py''​ and ''​libPyROOT.so''​ have not been created despite the usage of ''​--enable-python''​
 +when running the ''​configure''​ script. Actually, neither Python header files (e.g. ''/​usr/​include/​python2.x/​Python.h''​) ​
 +nor libraries (e.g. ''/​usr/​lib/​libpython2.x.so''​) are included in a basic //Desktop// installation. ​
 +In fact, ''​python-libs''​ and ''​python-devel''​ packages are missing.
 +
 +<​code>​
 +linux% sudo yum install ​ python-libs ​ python-devel
 +</​code>​
 +
 +\\
 +Then re-run the ''​configure/​make/​make install''​ procedure again to install missing PyROOT components:
 +
 +<​code>​
 +linux% ./configure --enable-python --with-python-incdir=/​usr/​include/​python2.6 --with-python-libdir=/​usr/​lib
 +...
 +Checking for Python.h ... /​usr/​include/​python2.6
 +Checking for python2.6, libpython2.6,​ libpython, python, or Python ... /usr/lib
 +...
 +</​code>​
 +
 +At the end, ''​$ROOTSYS/​lib/​ROOT.py''​ and ''​$ROOTSYS/​lib/​libPyROOT.so''​ have been properly installed. To use ROOT within Python, ​
 +the proper environment is correctly setup by sourcing the ''​thisroot.chs''​ script. ​
  
  
Linea 63: Linea 134:
 \\ \\
 ## Nov 18, 2014 ## ## Nov 18, 2014 ##
- 
 \\ \\
 __**Installed basic development tools (gcc/g++, glibc) and dependences**__ __**Installed basic development tools (gcc/g++, glibc) and dependences**__
Linea 85: Linea 155:
  
 ====== ====== ====== ======
 +\\
 ---- ----
 \\ \\
Linea 235: Linea 306:
 </​code>​ </​code>​
  
 +~~NOTOC~~