[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compilation error: DTrack_factory_ALT1.cc



Could have sworn I’ve seen this before. Fedora 9, gcc 4.3.0, halld tag = 
2008-06-20, jana version 0.4.6
|
g++ -I. -I.. -I../include -I/usr/local/halld/release-2008-06-20/include 
-I/usr/local/halld/release-2008-06-20/include 
-I/usr/local/jana/prod/include -I/usr/local/xerces-c/prod/include 
-D_ROOT_ -pthread -m32 -I/usr/local/root/prod/include 
-I/usr/local/root/prod/include -O2 -Wall -c -o DTrack_factory_ALT1.o 
DTrack_factory_ALT1.cc
/usr/local/jana/prod/include/JANA/JEventLoop.h: In member function 
‘const T* jana::JEventLoop::FindByID(long unsigned int) [with T = 
DTrackCandidate]’:
DTrack_factory_ALT1.cc:477: instantiated from here
/usr/local/jana/prod/include/JANA/JEventLoop.h:392: error: cannot call 
member function ‘virtual const char* DTrackCandidate::className() const’ 
without object
make[4]: *** [DTrack_factory_ALT1.o] Error 1
rm DTrackCandidate_factory.o DKalmanFilter.o 
DTrackCandidate_factory_FDCpseudo.o DMagneticFieldStepper.o 
DTrackCandidate_factory_THROWN.o DTrackCandidate_factory_CDC.o 
DTrackHit_factory_MC.o DTrack_factory.o 
DTrackCandidate_factory_FDCCathodes.o DHoughFind.o DQuickFit.o 
DReferenceTrajectory.o DTrackCandidate_factory_FDC.o DRiemannFit.o
make[4]: Leaving directory 
`/usr/local/halld/release-2008-06-20/src/libraries/TRACKING’
make[3]: *** [TRACKING] Error 2
make[3]: Leaving directory 
`/usr/local/halld/release-2008-06-20/src/libraries’
make[2]: *** [libraries] Error 2
make[2]: Leaving directory `/usr/local/halld/release-2008-06-20/src’
make[1]: *** [make_halld] Error 2
make[1]: Leaving directory `/usr/local/halld’
make: *** [halld_make] Error 2
|

------------------------------------------------------------------------