Opened 2 years ago
Last modified 2 years ago
#1560 new Bug
Problem Compiler when Installing Delphes & ExRootAnalysis
Reported by: | yburkard | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Delphes code | Version: | Delphes 3 |
Keywords: | Cc: |
Description
Hello, I have installed MG5 version 3.4.1 (also tried past versions like 2.7.3 and 3.1.1) and wanted to further install Delphes and ExRootAnalysis, but there is a problem with the compiler which is needed:
""""""""""
Command "install Delphes" interrupted with error:
InvalidCmd : Require g77 or Gfortran compiler
""""""""""
I have gcc4.8 as compiler; is there a Delphes / ExRootAnalysis version compatible with that?
Thanks in advance,
Yannick
Change History (4)
comment:3 by , 2 years ago
Thanks for your reply; I am trying to install Delphes on a Red Hat Entreprise Linux (v. 7.9) distribution, which has Fedora as its upstream source. Perhaps Delphes is not compatible with this distribution?
Cheers,
Yannick
comment:4 by , 2 years ago
Delphes runs on RHEL 7 without any problem.
The MG5 error message clearly indicates that gfortran is missing on your system.
I think the solution is to install gfortran:
yum install gcc-gfortran
The error message is strange. As far as I know, Delphes does not require a FORTRAN compiler.
We regularly test Delphes with Ubuntu 14.04 and gcc 4.8. So all Delphes versions are compatible with gcc 4.8.
I do not know if ExRootAnalysis is really useful for anything. MG5 now generates files in HepMC format and ExRootAnalysis cannot read this format. All the functionality of ExRootAnalysis is available in Delphes.