compiling syscalc
Hi,
It seems there is a problem with the way I am setting the path to lhapdf when I compile SysCalc. What am I doing wrong?
Thanks.
Andrew
MG5_aMC>set lhapdf /cvmfs/
set lhapdf to /cvmfs/
save options --auto
save configuration file to /scratch2/
MG5_aMC>install SysCalc
Downloading http://
--2015-05-07 12:01:08-- http://
Resolving madgraph.
Connecting to madgraph.
HTTP request sent, awaiting response... 200 OK
Length: 34818 (34K) [application/
Saving to: `SysCalc.tgz'
100%[==
2015-05-07 12:01:09 (156 KB/s) - `SysCalc.tgz' saved [34818/34818]
compile SysCalc. This might takes a while.
cd src; make
make[1]: lhapdf-config: Command not found
make[1]: Entering directory `/scratch2/
g++ -O -DDROP_CGAL -I../include -I -c SysCalc.cc
SysCalc.cc:6:27: error: LHAPDF/LHAPDF.h: No such file or directory
SysCalc.cc:10: error: \u2018LHAPDF\u2019 is not a namespace-name
SysCalc.cc:10: error: expected namespace-name before \u2018;\u2019 token
SysCalc.cc: In function \u2018std:
SysCalc.cc:16: error: variable \u2018std:
SysCalc.cc: In constructor \u2018SysCalc:
SysCalc.cc:261: error: \u2018initLHAPD
SysCalc.cc:263: error: \u2018getMaxNum
SysCalc.cc:273: error: \u2018initPDFSe
SysCalc.cc:275: error: \u2018numberPDF
SysCalc.cc:359: warning: converting to \u2018int\u2019 from \u2018double\u2019
SysCalc.cc:360: warning: converting to \u2018int\u2019 from \u2018double\u2019
SysCalc.cc:374: error: \u2018initPDFSe
SysCalc.cc:376: error: \u2018initPDFSe
SysCalc.cc: In member function \u2018double SysCalc:
SysCalc.cc:597: error: \u2018xfx\u2019 was not declared in this scope
SysCalc.cc: In member function \u2018bool SysCalc:
SysCalc.cc:625: error: \u2018alphasPDF
SysCalc.cc:626: error: \u2018alphasPDF
SysCalc.cc:631: error: \u2018alphasPDF
SysCalc.cc:668: error: \u2018alphasPDF
SysCalc.cc:693: error: \u2018alphasPDF
SysCalc.cc:716: error: \u2018usePDFMem
SysCalc.cc:721: error: \u2018alphasPDF
SysCalc.cc:728: error: \u2018alphasPDF
SysCalc.cc:730: error: \u2018alphasPDF
make[1]: *** [SysCalc.o] Error 1
make[1]: Leaving directory `/scratch2/
make: *** [all] Error 2
Error detected during the compilation. Please check the compilation error and run make manually.
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Andrew Levin for more information if necessary.