I am using Debian 2.2 (kernel 2.4.5). I have gotten GEANT4 installed on other Debian machines before (using 2.2.18) without problem. However, when I do make global (Debian uses make instead of gmake), I receive the following errors: make[2]: *** [/home/cjbranch/GEANT4/geant4.3.1/tmp/Linux-g++/G4hadronic_string_common/G4DiffractiveExcitation.o] Error 1 make[2]: *** [/home/cjbranch/GEANT4/geant4.3.1/tmp/Linux-g++/G4brep/G4ProjectedSurface.o] Error 1 make[1]: *** [/home/cjbranch/GEANT4/geant4.3.1/tmp/Linux-g++/G4graphics_reps/HepPolyhedron.o] Error 1 Just for completeness, here are the environment variables that I have set when I obtain these errors: G4SYSTEM=Linux-g++ G4INSTALL=/home/cjbranch/GEANT4/geant4.3.1 CLHEP_BASE_DIR=/home/cjbranch/CLHEP G4USE_STL=1 Any assistance you can provide would be greatly appreciated. Sincerely, Clair J. Sullivan cjbranch@engin.umich.edu
The problem resulted in a wrong user's setup. Geant4 3.1 co-works with CLHEP-1.6. Installing it with CLHEP-1.7 will result in compilation errors due to interface changes in the new CLHEP. Geant4 3.2 can be used with CLHEP-1.7, instead.