TPC error during compilation [message #7228] |
Tue, 26 August 2008 14:38 |
Yuri Naryshkin
Messages: 42 Registered: August 2008
|
continuous participant |
From: *desy.de
|
|
Dear Colleagues,
I try to install pandaroot in my derectory at GSI computer.
I take the stable version from:
svn co https://subversion.gsi.de/fairroot/pandaroot
and proceed exactly as it is described on the web:
http://panda-wiki.gsi.de/cgi-bin/view/Computing/PandaRootInstallCmake
Everything works good untill tpc code compilation.
Could you please tell me what could be wrong with the installation?
[ 20%] Built target DpmEvtGen
[ 21%] Built target DpmEvtGen_exe
[ 25%] Built target Stt
[ 36%] Built target tpc
[ 36%] Building CXX object
tpc/tpcreco/CMakeFiles/tpcreco.dir/PndTpcConfMapRecoHit.o
In file included from
/u/naryshk/fairroot/cbmsoft/pandaroot/pandaroot/tpc/tpcreco/PndTpcConfMa pRec
oHit.cxx:28:
/u/naryshk/fairroot/cbmsoft/pandaroot/pandaroot/tpc/tpcreco/PndTpcConfMa pFit
.h:57:
error: conflicting
return type specified for `virtual void
PndTpcConfMapFit::extrapolate(const
DetPlane&, TMatrixT<double>&)'
/u/naryshk/fairroot/cbmsoft/pandaroot/pandaroot/genfit/AbsTrackRep.h:72:
error:
overriding `virtual double AbsTrackRep::extrapolate(const DetPlane&,
....
|
|
|
|
|
|
Re: TPC error during compilation [message #7232 is a reply to message #7231] |
Tue, 26 August 2008 16:05 |
Yuri Naryshkin
Messages: 42 Registered: August 2008
|
continuous participant |
From: *desy.de
|
|
Dear Stefano,
I repeate the procedure of installation again with the modification you tell me. May be I do something wrong:
In my home dir I run:
svn co https://subversion.gsi.de/fairroot/pandaroot
cd pandaroot
I have following dir:
development
release
stable
trunc
then I do following:
mv stable pandaroot
cd pandaroot
rm -rf tpc
svn update
cd ..
mkdir build
cd build
cmake ../pandaroot
. config.sh
make install
And I got following output:
....
[ 35%] Building CXX object tpc/CMakeFiles/tpc.dir/spacecharge/SplineTF2Interface.o
[ 35%] Building CXX object tpc/CMakeFiles/tpc.dir/QAPlotCollection.o
[ 35%] Building CXX object tpc/CMakeFiles/tpc.dir/DEDX.o
[ 36%] Building CXX object tpc/CMakeFiles/tpc.dir/PndTpcMCDEdxTask.o
[ 36%] Building CXX object tpc/CMakeFiles/tpc.dir/PndTpcRawDEdxCollection.o
[ 36%] Building CXX object tpc/CMakeFiles/tpc.dir/PndTpcDEDXFits.o
/u/naryshk/pandaroot/pandaroot/tpc/PndTpcDEDXFits.cxx: In member function `TF1*
PndTpcDEDXFits::CreateFunction(const std::string&)':
/u/naryshk/pandaroot/pandaroot/tpc/PndTpcDEDXFits.cxx:242: error: no matching
function for call to `TF1::TF1(const char*, PndTpcDEDXFits* const, double
(PndTpcDEDXFits::*)(double*, double*), Double_t&, Double_t&, Int_t&, const
char[15], const char[9])'
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:89: error: candidates are:
TF1::TF1(const TF1&)
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:87: error:
TF1::TF1(const char*, Double_t (*)(const Double_t*, const Double_t*),
double, double, int)
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:86: error:
TF1::TF1(const char*, Double_t (*)(Double_t*, Double_t*), double, double,
int)
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:84: error:
TF1::TF1(const char*, void*, double, double, int)
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:83: error:
|
|
|
|
Re: TPC error during compilation [message #7236 is a reply to message #7233] |
Tue, 26 August 2008 19:33 |
Yuri Naryshkin
Messages: 42 Registered: August 2008
|
continuous participant |
From: *desy.de
|
|
Dear Stefano,
I followed your suggestions, but again I've got the same error.
the $SIMPATH is:
echo $SIMPATH
/misc/cbmsoft/Debian3.1/new
******************************************************
[ 36%] Building CXX object tpc/CMakeFiles/tpc.dir/PndTpcMCDEdxTask.o
[ 36%] Building CXX object tpc/CMakeFiles/tpc.dir/PndTpcRawDEdxCollection.o
[ 36%] Building CXX object tpc/CMakeFiles/tpc.dir/PndTpcDEDXFits.o
/u/naryshk/pandaroot/tpc/PndTpcDEDXFits.cxx: In member function `TF1*
PndTpcDEDXFits::CreateFunction(const std::string&)':
/u/naryshk/pandaroot/tpc/PndTpcDEDXFits.cxx:242: error: no matching function
for call to `TF1::TF1(const char*, PndTpcDEDXFits* const, double
(PndTpcDEDXFits::*)(double*, double*), Double_t&, Double_t&, Int_t&, const
char[15], const char[9])'
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:89: error: candidates are:
TF1::TF1(const TF1&)
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:87: error:
TF1::TF1(const char*, Double_t (*)(const Double_t*, const Double_t*),
double, double, int)
/misc/cbmsoft/Debian3.1/new/tools/root/include/TF1.h:86: error:
TF1::TF1(const char*, Double_t (*)(Double_t*, Double_t*), double, double,
int)
|
|
|
|
Re: TPC error during compilation [message #7239 is a reply to message #7237] |
Wed, 27 August 2008 09:17 |
Aleksandra Biegun
Messages: 64 Registered: May 2007 Location: Groningen
|
continuous participant |
From: *KVI.nl
|
|
Hi,
the path for new external package (the last one, from july 2008)
at gsi machine is:
/misc/cbmsoft/Etch32/jul08/fairsoft/ - for 32bit machine
/misc/cbmsoft/Etch64/jul08/fairsoft/ - for 64bit machine
but you have to login to: lxetch64.gsi.de
and you will be transported to eg. lxi016 (from lxi?10 to 20).
Regards,
Ola.
Aleksandra Biegun
University of Groningen/KVI
Zernikelaan 25, 9747 AA Groningen
tel. +31 50 363 3630
fax. +31 50 363 4003
|
|
|
|
|
|
|
|