Fork me on GitHub

Opened 4 years ago

#1477 new Bug

Getting Error when Installing Delphes

Reported by: Sarif Khan Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Dear Sir/Madam,

I am trying to install Delphes-3.4.2

with the following comments:

tar -xvzf Delphes-3.4.2.tar.gz

cd Delphes-3.4.2

make

I am getting the following error:

Building hepmc2pileup

tmp/classes/ClassesDict.o: In function `(anonymous namespace)::TriggerDictionaryInitialization_ClassesDict_Impl()':
ClassesDict.cc:(.text+0x6a78): undefined reference to `TROOT::RegisterModule(char const*, char const, char const, char const*, char const*, void (*)(), std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, char const)'
tmp/external/ExRootAnalysis/ExRootAnalysisDict.o: In function `(anonymous namespace)::TriggerDictionaryInitialization_ExRootAnalysisDict_Impl()':
ExRootAnalysisDict.cc:(.text+0x2298): undefined reference to `TROOT::RegisterModule(char const*, char const
, char const, char const*, char const*, void (*)(), std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, char const)'
tmp/modules/ModulesDict.o: In function `(anonymous namespace)::TriggerDictionaryInitialization_ModulesDict_Impl()':
ModulesDict.cc:(.text+0x104f8): undefined reference to `TROOT::RegisterModule(char const*, char const, char const, char const*, char const*, void (*)(), std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, char const)'
tmp/modules/FastJetDict.o: In function `(anonymous namespace)::TriggerDictionaryInitialization_FastJetDict_Impl()':
FastJetDict.cc:(.text+0x1c38): undefined reference to `TROOT::RegisterModule(char const*, char const
, char const, char const*, char const*, void (*)(), std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, char const)'
collect2: error: ld returned 1 exit status
Makefile:2450: recipe for target 'hepmc2pileup' failed
make: * [hepmc2pileup] Error 1

I have installed the binary root and not from source.

It will be great help if you can help me in this regard.

Best regards,
Sarif Khan

Change History (0)

Note: See TracTickets for help on using tickets.