Fork me on GitHub

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:1 by Pavel Demin, 2 years ago

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.

Last edited 2 years ago by Pavel Demin (previous) (diff)

comment:2 by yburkard, 2 years ago

Last edited 2 years ago by yburkard (previous) (diff)

in reply to:  1 comment:3 by yburkard, 2 years ago

Replying to pavel:

The error message is strange. As far as I know, Delphes does not require a FORTRAN compiler.

We regularly test Delphi 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.

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

Version 0, edited 2 years ago by yburkard (next)

comment:4 by Pavel Demin, 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
Note: See TracTickets for help on using tickets.