reported on behalf of: korir@inkosi.src.wits.ac.za [korir@intulo AnaEx01]$ make Making dependency for file src/AnaEx01SteppingVerbose.cc ... Compiling AnaEx01SteppingVerbose.cc ... src/AnaEx01SteppingVerbose.cc: In method `void AnaEx01SteppingVerbose::StepInfo()': src/AnaEx01SteppingVerbose.cc:98: no matching function for call to `vector<G4Track *,__default_alloc_template<true,0> >::entries ()' src/AnaEx01SteppingVerbose.cc:102: no matching function for call to `vector<G4Track *,__default_alloc_template<true,0> >::entries ()' src/AnaEx01SteppingVerbose.cc:103: no matching function for call to `vector<G4Track *,__default_alloc_template<true,0> >::entries ()' make: *** [/home/korir/tmp/Linux-g++/AnaEx01/AnaEx01SteppingVerbose.o] Error 1
I guess (I can only guess from the information reported here...) the user is making wrong usage of STL vector<>. The function entries() does not exist. size() should be used instead.