Fork me on GitHub

Opened 6 years ago

Closed 6 years ago

#1383 closed Bug (fixed)

Help with installing Delphes

Reported by: hassan Owned by:
Priority: major Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Hi,
I am trying to install Delphes on macOS Mojave but getting a compilation error during make. I have following the instruction as stated for installing Delphes. I have also attempted to install Delphes with Madgraph as well but getting the same error.
I have installed root6 using Homebrew package manager and Set up the environment variable to the root base directory. Here is the error I encounter when I "make" inside Delphes:

make: Circular external/fastjet/JetDefinition.hh <- external/fastjet/ClusterSequence.hh dependency dropped.

Compiling external/fastjet/ClusterSequence.cc

In file included from external/fastjet/ClusterSequence.cc:33:
external/fastjet/ClusterSequence.hh:371:44: error: no template named 'auto_ptr' in namespace 'std'

inline void plugin_associate_extras(std::auto_ptr<Extras> extras_in){

~

1 error generated.
make: * [tmp/external/fastjet/ClusterSequence.o] Error 1

I would really appreciate any guidance regarding this matter. Thank you in advance.

Change History (3)

comment:1 by Pavel Demin, 6 years ago

I don't have a computer with MacOSX to reproduce this problem. I'd suggest to download ROOT binaries from the ROOT web site:

https://root.cern.ch/content/release-61600

If it doesn't help, then try to install the latest version of Delphes from the git repository:

https://github.com/delphes/delphes/archive/master.zip

comment:2 by hassan, 6 years ago

Installing ROOT from source fixed the issue. Thank you!

comment:3 by Pavel Demin, 6 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.