<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [Rivet] AGILe</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>PS: Notice that I get this message<BR>
Boost's headers are not installed properly in /afs/cern.ch/sw/lcg/external/Boost/1.42.0_python2.5/x86_64-slc5-gcc43-opt.<BR>
Could this be a problem?<BR>
<BR>
Sparsh<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Sparsh Navin<BR>
Sent: Mon 6/7/2010 6:11 PM<BR>
To: Andy Buckley<BR>
Cc: Hendrik Hoeth; rivet@projects.hepforge.org<BR>
Subject: RE: [Rivet] AGILe<BR>
<BR>
> I think that GSL 1.10 is available for SLC5 platforms.<BR>
<BR>
Found it. Thanks!<BR>
<BR>
> Can you try doing this in place of (or after) all those explicit path settings:<BR>
<BR>
> export PATH=/afs/cern.ch/sw/lcg/external/swig/1.3.40/x86_64-slc5-gcc43-opt/bin/swig:$PATH<BR>
> source /afs/cern.ch/sw/lcg/contrib/gcc/4.3/x86_64-slc5-gcc43-opt/setup.sh<BR>
<BR>
> This is all that I do on a fresh SLC5 machine before running<BR>
> rivet-bootstrap and it works fine. I suspect that the gcc 4.3 setup<BR>
> script is setting the same sort of paths as you are doing by hand, but<BR>
> it gets them self-consistent... I'm not sure what the mistake is in your<BR>
> paths, but it looks like somehow 32 bit libraries are being tried for<BR>
> linking on a 64 bit system.<BR>
<BR>
The rivet-bootstrap script works but I still can't list the generators in agile.<BR>
<BR>
[pcalicebhm09] /home/snavin/my_work/rivet_test > PATH=/afs/cern.ch/sw/lcg/extern<BR>
al/swig/1.3.40/x86_64-slc5-gcc43-opt/bin/swig:$PATH<BR>
[pcalicebhm09] /home/snavin/my_work/rivet_test > source /afs/cern.ch/sw/lcg/cont<BR>
rib/gcc/4.3/x86_64-slc5-gcc43-opt/setup.sh<BR>
[pcalicebhm09] /home/snavin/my_work/rivet_test > ./rivet-bootstrap --no-install-<BR>
rivet --install-agile --dev-mode on<BR>
Checking for developer mode programs<BR>
Updating AGILe SVN working copy<BR>
LCG area available: using LCG-built packages<BR>
Using LCG platform tag = x86_64-slc5-gcc43-opt<BR>
Boost's headers are not installed properly in /afs/cern.ch/sw/lcg/external/Boost/1.42.0_python2.5/x86_64-slc5-gcc43-opt<BR>
Configuring in /home/snavin/my_work/rivet_test/build/agile: ./configure --prefix=/home/snavin/my_work/rivet_test/local --with-lcgtag=x86_64-slc5-gcc43-opt --with-hepmc=/afs/cern.ch/sw/lcg/external/HepMC/2.05.00/x86_64-slc5-gcc43-opt --with-boost=/afs/cern.ch/sw/lcg/external/Boost/1.42.0_python2.5/x86_64-slc5-gcc43-opt --with-boost-incpath=/afs/cern.ch/sw/lcg/external/Boost/1.42.0_python2.5/x86_64-slc5-gcc43-opt/include/boost-1_42<BR>
Building in /home/snavin/my_work/rivet_test/build/agile: make -j2 && make -j2 install<BR>
<BR>
All done. Now set some variables in your shell:<BR>
<BR>
In sh shell:<BR>
export PATH=/home/snavin/my_work/rivet_test/local/bin:$PATH<BR>
export TEXMFHOME=/home/snavin/my_work/rivet_test/local/share/Rivet/texmf:$TEXMFHOME<BR>
export HOMETEXMF=/home/snavin/my_work/rivet_test/local/share/Rivet/texmf:$HOMETEXMF<BR>
export LD_LIBRARY_PATH=/home/snavin/my_work/rivet_test/local/lib:/afs/cern.ch/sw/lcg/external/HepMC/2.05.00/x86_64-slc5-gcc43-opt/lib:/afs/cern.ch/sw/lcg/external/fastjet/2.4.2/x86_64-slc5-gcc43-opt/lib:$LD_LIBRARY_PATH<BR>
export PYTHONPATH=/home/snavin/my_work/rivet_test/local/lib/python2.6/site-packages:$PYTHONPATH<BR>
. /home/snavin/my_work/rivet_test/local/share/Rivet/rivet-completion<BR>
. /home/snavin/my_work/rivet_test/local/share/AGILe/agile-completion<BR>
<BR>
In csh shell:<BR>
setenv PATH /home/snavin/my_work/rivet_test/local/bin:$PATH<BR>
setenv TEXMFHOME /home/snavin/my_work/rivet_test/local/share/Rivet/texmf:$TEXMFHOME<BR>
setenv HOMETEXMF /home/snavin/my_work/rivet_test/local/share/Rivet/texmf:$HOMETEXMF<BR>
setenv LD_LIBRARY_PATH /home/snavin/my_work/rivet_test/local/lib:/afs/cern.ch/sw/lcg/external/HepMC/2.05.00/x86_64-slc5-gcc43-opt/lib:/afs/cern.ch/sw/lcg/external/fastjet/2.4.2/x86_64-slc5-gcc43-opt/lib:$LD_LIBRARY_PATH<BR>
setenv PYTHONPATH /home/snavin/my_work/rivet_test/local/lib/python2.6/site-packages:$PYTHONPATH<BR>
<BR>
These can be used by sourcing, e.g.<BR>
source rivetenv.sh<BR>
or<BR>
source rivetenv.csh<BR>
[pcalicebhm09] /home/snavin/my_work/rivet_test > source rivetenv.sh<BR>
[pcalicebhm09] /home/snavin/my_work/rivet_test > agile-runmc --list-gens<BR>
AGILe.Loader: WARN LHAPDF is not available<BR>
<BR>
I noticed that in /afs/cern.ch/sw/lcg/contrib/gcc/4.3/x86_64-slc5-gcc43-opt/setup.sh that I source LCGPLAT=x86_64-slc5-gcc34-opt. This adds /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2p1/x86_64-slc5-gcc34-opt/bin to my PATH. Could this be a problem?<BR>
<BR>
Sparsh<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>