GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » compiling geane,recotask and trackrep
icon8.gif  compiling geane,recotask and trackrep [message #5171] Mon, 08 October 2007 12:52 Go to previous message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *gsi.de
Dear all,
i have just updated my code, and i'm surprised
to see that the geane recotask and trackrep directories
don't compile properly.

who knows what is going on?,

here you are the compile output

[ 95%] Generating GeaneDict.cxx, GeaneDict.h
Scanning dependencies of target Geane
[ 95%] Building CXX object geane/CMakeFiles/Geane.dir/CbmGeane.o
[ 96%] Building CXX object geane/CMakeFiles/Geane.dir/CbmGeanePro.o
/u/asanchez/fairroot_prueba/pandaroot/geane/CbmGeanePro.cxx: In member function
`int CbmGeanePro::FindPCA(int, int, TVector3, TVector3, TVector3, double,
Double_t&, TVector3&, TVector3&, Double_t&, Float_t&)':
/u/asanchez/fairroot_prueba/pandaroot/geane/CbmGeanePro.cxx:479: error: `
SetClose' undeclared (first use this function)
/u/asanchez/fairroot_prueba/pandaroot/geane/CbmGeanePro.cxx:479: error: (Each
undeclared identifier is reported only once for each function it appears
in.)
/u/asanchez/fairroot_prueba/pandaroot/geane/CbmGeanePro.cxx:488: error: `
GetClose' undeclared (first use this function)
make[2]: *** [geane/CMakeFiles/Geane.dir/CbmGeanePro.o] Error 1
make[1]: *** [geane/CMakeFiles/Geane.dir/all] Error 2
make: *** [all] Error 2


[ 95%] Generating trackrepDict.cxx, trackrepDict.h
Scanning dependencies of target trackrep
[ 96%] Building CXX object trackrep/CMakeFiles/trackrep.dir/GeaneTrackRep.o
In file included from /u/asanchez/fairroot_prueba/pandaroot/trackrep/GeaneTrackRep.cxx:21:
/u/asanchez/fairroot_prueba/pandaroot/trackrep/GeaneTrackRep.h:86: error: conflicting
return type specified for `virtual double GeaneTrackRep::getCharge() const'
/u/asanchez/fairroot_prueba/pandaroot/genfit/AbsTrackRep.h:74: error:
overriding `virtual int AbsTrackRep::getCharge() const'
make[2]: *** [trackrep/CMakeFiles/trackrep.dir/GeaneTrackRep.o] Error 1
make[1]: *** [trackrep/CMakeFiles/trackrep.dir/all] Error 2
make: *** [all] Error 2


[ 87%] Generating recotasksDict.cxx, recotasksDict.h
Scanning dependencies of target recotasks
[ 87%] Building CXX object recotasks/CMakeFiles/recotasks.dir/CbmFieldAdaptor.o
[ 87%] Building CXX object recotasks/CMakeFiles/recotasks.dir/demo/DemoRecoHit.o
In file included from /u/asanchez/fairroot_prueba/pandaroot/recotasks/demo/DemoRecoHit.cxx:29:
/u/asanchez/fairroot_prueba/pandaroot/trackrep/GeaneTrackRep.h:86: error: conflicting
return type specified for `virtual double GeaneTrackRep::getCharge() const'
/u/asanchez/fairroot_prueba/pandaroot/genfit/AbsTrackRep.h:74: error:
overriding `virtual int AbsTrackRep::getCharge() const'
make[2]: *** [recotasks/CMakeFiles/recotasks.dir/demo/DemoRecoHit.o] Error 1
make[1]: *** [recotasks/CMakeFiles/recotasks.dir/all] Error 2
make: *** [all] Error 2

cheers
alicia.
 
Read Message icon8.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Bug under gcc 3.X compiler
Next Topic: ProcessHits() "not visible" while reading root geometry file
Goto Forum:
  


Current Time: Fri Nov 29 02:00:38 CET 2024

Total time taken to generate the page: 0.00688 seconds