GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » CBM » CBMROOT » General » Error while compiling trunk version of cbmroot
Error while compiling trunk version of cbmroot [message #11410] Mon, 27 December 2010 11:01 Go to next message
Arun Prakash is currently offline  Arun Prakash
Messages: 11
Registered: March 2008
Location: Department of Physics,BHU...
occasional visitor
From: 210.212.61*
Dear All,
I am facing following error while compiling the trunk version of cbmroot. I am looking in to the problem .any commnets or suggestion in the regard will be useful

[ 4%] Building CXX object base/CMakeFiles/Base.dir/FairTimeStamp.o
[ 4%] Building CXX object base/CMakeFiles/Base.dir/FairDict.o
/home/bhu/work/build/base/FairDict.cxx: In function ‘int G__FairDict_646_0_3(G__value*, const char*, G__param*, int)’:
/home/bhu/work/build/base/FairDict.cxx:6461: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int, bool, bool, Float_t)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6466: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int, bool, bool, Float_t)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6474: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int, bool, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6478: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int, bool, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6486: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6490: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6496: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6498: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(TString&, int)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx: In function ‘int G__FairDict_646_0_4(G__value*, const char*, G__param*, int)’:
/home/bhu/work/build/base/FairDict.cxx:6520: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int, bool, bool, Float_t)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6525: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int, bool, bool, Float_t)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6533: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int, bool, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6537: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int, bool, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6545: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6549: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int, bool)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6555: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
/home/bhu/work/build/base/FairDict.cxx:6557: error: no matching function for call to ‘FairMultiLinkedData::FairMultiLinkedData(Int_t, int)’
/home/bhu/work/trunk/base/FairMultiLinkedData.h:22: note: candidates are: FairMultiLinkedData::FairMultiLinkedData(Int_t, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:21: note: FairMultiLinkedData::FairMultiLinkedData(TString, std::vector<int, std::allocator<int> >, Bool_t, Bool_t, Float_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:20: note: FairMultiLinkedData::FairMultiLinkedData(std::set<FairLink, std::less<FairLink>, std::allocator<FairLink> >, Bool_t)
/home/bhu/work/trunk/base/FairMultiLinkedData.h:19: note: FairMultiLinkedData::FairMultiLinkedData()
/home/bhu/work/trunk/base/FairMultiLinkedData.h:17: note: FairMultiLinkedData::FairMultiLinkedData(const FairMultiLinkedData&)
make[2]: *** [base/CMakeFiles/Base.dir/FairDict.o] Error 1
make[1]: *** [base/CMakeFiles/Base.dir/all] Error 2
make: *** [all] Error 2

Best Regards
Arun Prakash
Re: Error while compiling trunk version of cbmroot [message #11411 is a reply to message #11410] Mon, 27 December 2010 17:29 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 424
Registered: May 2007
first-grade participant
From: *pools.arcor-ip.net
Hi Arun

Did you use a clean build directory? If not please try again with a newly created build directory.

Ciao

Florian
Re: Error while compiling trunk version of cbmroot [message #11414 is a reply to message #11411] Thu, 30 December 2010 09:03 Go to previous messageGo to next message
Arun Prakash is currently offline  Arun Prakash
Messages: 11
Registered: March 2008
Location: Department of Physics,BHU...
occasional visitor
From: *veccal.ernet.in
Dear Florian,

Thanks for your suggestion. I could solve the problem. Infact I was using external package (fairsoft jul09) . But when i installed jan 10 and then compiled the trunk version of cbmroot then i didnt get any error except for the shadowing.

Best regards
Arun Prakash
Re: Error while compiling trunk version of cbmroot [message #11415 is a reply to message #11410] Thu, 30 December 2010 12:38 Go to previous message
Arun Prakash is currently offline  Arun Prakash
Messages: 11
Registered: March 2008
Location: Department of Physics,BHU...
occasional visitor
From: *veccal.ernet.in
Dear Florian ,

I have again downloaded the trunk version of cbmroot. I am using fairsoft jan 10 . But when i try to compile the trunk version in another machine I get the following error.

[localhost] /home/sub/arun/build > make
[ 4%] Built target Base
[ 8%] Built target GeoBase
[ 10%] Built target ParBase
[ 14%] Built target CbmBase
[ 21%] Built target CbmData
[ 23%] Built target Field
[ 24%] Built target Gen
[ 26%] Built target Passive
[ 31%] Built target Rich
[ 33%] Built target Mvd
[ 37%] Built target Sts
[ 38%] Built target Tof
[ 42%] Built target Trd
[ 50%] Built target Ecal
[ 51%] Built target Zdc
[ 55%] Built target Much
[ 63%] Built target Littrack
[ 85%] Built target HTrack
[ 86%] Built target Global
[ 89%] Built target KF
[ 90%] Building CXX object L1/CMakeFiles/L1.dir/CbmL1CATrdTrackFinderSA.o
cc1plus: error: unrecognized command line option "-Wstrict-null-sentinel"
make[2]: *** [L1/CMakeFiles/L1.dir/CbmL1CATrdTrackFinderSA.o] Error 1
make[1]: *** [L1/CMakeFiles/L1.dir/all] Error 2
make: *** [all] Error 2

Can you suggest as waht should i do next to erradicate this problem .

Best Regards
Arun Prakash
Previous Topic: Beam emittance in CBMROOT
Next Topic: New externals for FairRoot are now available (feb11)
Goto Forum:
  


Current Time: Sun Nov 24 04:25:08 CET 2024

Total time taken to generate the page: 0.00670 seconds