ameen:geant3 DrAamer/ > make
TGeant3/TG3Application.cxx
TGeant3/TG3Application.cxx: In constructor ?TG3Application::TG3Application(const char*, const char*)?:
TGeant3/TG3Application.cxx:31: error: cannot allocate an object of abstract type ?TGeant3f77?
TGeant3/TGeant3f77.h:11: note: because the following virtual functions are pure within ?TGeant3f77?:
/Users/DrAamer/cern/root/include/TVirtualMC.h:429: note: virtual void TVirtualMC::SetUserParameters(Bool_t)
make: *** [/Users/DrAamer/cern/geant3/tgt_macosx64/TGeant3/TG3Application.o] Error 1
zameen:geant3 DrAamer/ >
I have tried different versions of gfortran and different versions of geant3. All the geant3 versions I have tried work fine on Scientific Linux CERN (SLC) on my desktop. But all give me the same problem as above on the mac. I have tried the following gfortran versions:
gfortran-42-5664.pkg (gcc 4.2.1)
gfortran-snwleo-intel-bin.tar (gcc 4.6.0)
gfortran-leopard-intel-bin-tar (gcc 4.4.1)
fink ‘version of fortran’ (gcc 4.4.4)
I get the same error message in all the cases. So obviously the problem lies somewhere else which I don’t seem to figure out.
Thanks a lot.
Aamer Wali Rauf
ALICE
CIIT Islamabad