Undefined symbols for architecture x86_64
Dear Experts
Using the IDM that comes with micromegas_5.02.8 I am trying to run a batch file by calling
./calchep_batch monojet_
on terminal. The monojet_
Model: Inert Dublet+hgg(micro)
Model changed: False
Gauge: Feynman
Process: p,p->j,~X,~X
Alias: p=u,U,d,D,s,S,G
Alias: j=u,U,d,
pdf1: NNPDF23_
pdf2: NNPDF23_
p1: 4000
p2: 4000
#Cuts
cut parameter : T(~X,~X)
cut invert: False
cut min: 100
cut max:
Number of events: 10000
#Filename: MC4BSM
#(default) Parallelization mode: local
nSess_1 : 5
nCalls_1: 10000
nSess_2 : 5
nCalls_2: 10000
I simply copied this file into CalcHEP_src/work directory and I am getting the following error:
Undefined symbols for architecture x86_64:
"_polint3", referenced from:
_Hgam1Fr in libSLHAplus.
_Hgam1Fi in libSLHAplus.
_Hgam1Ar in libSLHAplus.
_Hgam1Ai in libSLHAplus.
_Hgam1Sr in libSLHAplus.
_Hgam1Si in libSLHAplus.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [VandP.so] Error 1
Compilation of VandP.so failed.
Please have a look at Processes/
Quitting.
Could you tell me what is wrong?
Thanks
Marco
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- CalcHEP Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Marco Merchand
- Solved:
- Last query:
- Last reply: