3rdParty library compilation hints

  • v.2.0 for gcc 3.2.3
  • v.3.0 for gcc 3.4.6
!!! IMPORTANT !!! this is not an original libraries. Some code adapted in order to compile under gcc 3.2.3 and for COOL usage.
at CERN all third-party librartyes were ported to gcc 3.4.6 and x86_64 environment.

CERN lib

CLHEP

cd /../3rdParty/2.0/CLHEP/1.8.0.0/CLHEP
Configure Makefile, namely prefix parameter. It should point to desired location of destination CLHEP lib.
Than
./configure
gmake clean
gmake
ln -s libCLHEP-g++.1.8.0.0.a libCLHEP.a

Gemini

cd /../3rdParty/2.0/Gemini/1.3.0.3
Configure GNUmakefile, namely MINUIT_LIB_DIR and LD_EXTRA parameters. They make the point to the location of libminuit.so (should be exist before compilation starts, see here, download lib source from CVS).
Than
gmake clean
gmake

Rogue

cd /../3rdParty/2.0/rogue/toolsrc
than
gmake clean
gmake

Vogle

cd /../3rdParty/2.0/vogle
Configure Makefile, namely FONTLIB parameter. It should point to hershey/lib, normally it is /../3rdParty/2.0/vogle/hershey/lib Than
gmake clean
gmake
gmake install


-- AnarManafov - 15 Apr 2005
Topic revision: r5 - 2007-01-29, AnarManafov
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)