| Summary: | command "./Configure -install" retuns errors on Mac os x 10.3 & 10.4 | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | dscosta |
| Component: | config | Assignee: | Gabriele Cosmo <Gabriele.Cosmo> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | 8.1 | ||
| Hardware: | All | ||
| OS: | Other | ||
Please check your CLHEP installation. Geant4 8.1 requires CLHEP 1.9.2.3 or 2.0.2.3, you may be using an older version of the CLHEP library. My Feedback to: ------- Additional Comments From Gabriele.Cosmo@cern.ch 07/26/06 08:01 ------- Please check your CLHEP installation. Geant4 8.1 requires CLHEP 1.9.2.3 or 2.0.2.3, you may be using an older version of the CLHEP library. --------------------------------------------------------------------------- There is no precompiled library CLHEP 1.9.2.3 avalaible for Mac OS 10.3. Question: which version of GEANT should work with CLHEP 1.9.2.0 for gcc 3.3.1 on Mac OS 10.3 (Jaguar)? I will try to install the library CLHEP by NOT using the pre-compiled package. It did NOT work with Mac OS 10.4 (Tiger) but it is worth to try with Mac OS 10.3 (Jaguar) Thank you. > There is no precompiled library CLHEP 1.9.2.3 avalaible for Mac OS 10.3. Question: which version > of GEANT should work with CLHEP 1.9.2.0 for gcc 3.3.1 on Mac OS 10.3 (Jaguar)? I suggest you to build the CLHEP library (1.9.2.3 or 2.0.2.3) explicitly on your Mac. It is straightforward. So you can use the latest version of Geant4, otherwise you have to stick to Geant 7.1.p01 ... Before starting the installation (of both CLHEP and Geant4), set the environment variable MACOSX_DEPLOYMENT_TARGET to "10.3" or "10.4" according to the MacOS version you're using. This is because the latest CLHEP allows to build shared libs for the Mac, and on old or upgraded systems Mac requires such distinction. > I will try to install the library CLHEP by NOT using the pre-compiled package. > It did NOT work with Mac OS 10.4 (Tiger) but it is worth to try with Mac OS 10.3 (Jaguar) Geant4 8.1 and CLHEP 1.9.2.3 or 2.0.2.3 works just fine on Tiger. |
Hi, I am in the phase of installing GEANT4 (v 8.1) on Mac os x 10.3 (Jaguar) and 10.4 (Tiger) but I got the same errors on both systems when I run "./Configure -install". I am a novice concerning OS but I was hoping that by following the "Instalaltion Guide" it would be fine for installing GEANT. Below is a copy/paste of my screen from the moment I confirm the build of the libraries to the moment when the errors start to occur. I guess that the reason is simple but I cannot fix it by myself. So thank you for any help. I would appreciate, if you think that the problem is related to the installation of the lib. LCHEP (version precompiled) or STL, to get explicit suggestions on how to fix it. ####### copy/paste ####### Press [Enter] to start installation or use a shell escape to edit config.sh: Now starting Geant4 libraries build... On this machine the G4SYSTEM=Darwin-g++ On this machine the G4INSTALL=/Users/username/Desktop/G4/geant4.8.1 On this machine the G4TMP=/Users/username/Desktop/G4/geant4.8.1/tmp On this machine the G4LIB=/Users/username/Desktop/G4/geant4.8.1/lib On this machine the G4LEVELGAMMADATA=/Users/username/home/usr/local/GEANT4/data/ PhotonEvaporation2.0 On this machine the G4RADIOACTIVEDATA=/Users/username/home/usr/local/GEANT4/data/ RadiativeDecay3.0 On this machine the G4LEDATA=/Users/username/home/usr/local/GEANT4/data/G4EMLOW4.0 On this machine the NeutronHPCrossSections=/Users/username/home/usr/local/GEANT4/data/ G4NDL3.9 On this machine the G4ELASTICDATA=/Users/username/home/usr/local/GEANT4/data/G4ELASTIC1.1 On this machine the CLHEP_BASE_DIR=/Users/username/home/usr/local/CLHEP On this machine the CLHEP_INCLUDE_DIR=/Users/username/home/usr/local/CLHEP/include On this machine the CLHEP_LIB_DIR=/Users/username/home/usr/local/CLHEP/lib On this machine the CLHEP_LIB=CLHEP On this machine the XMFLAGS= On this machine the XMLIBS= On this machine the XMFLAGS= On this machine the XAWFLAGS= On this machine the XAWLIBS= On this machine the G4LIB_BUILD_STATIC=1 On this machine the G4LIB_USE_GRANULAR=1 Starting build... ************************************************************* Installation Geant4 version : geant4-08-01 Copyright (C) 1994-2006 Geant4 Collaboration ************************************************************* Making dependency for file src/G4ios.cc ... Making dependency for file src/G4coutDestination.cc ... Making dependency for file src/G4VStateDependent.cc ... Making dependency for file src/G4VNotifier.cc ... Making dependency for file src/G4VExceptionHandler.cc ... Making dependency for file src/G4UnitsTable.cc ... Making dependency for file src/G4Timer.cc ... Making dependency for file src/G4StateManager.cc ... Making dependency for file src/G4PhysicsVector.cc ... Making dependency for file src/G4PhysicsTable.cc ... Making dependency for file src/G4PhysicsOrderedFreeVector.cc ... Making dependency for file src/G4PhysicsLogVector.cc ... Making dependency for file src/G4PhysicsLnVector.cc ... Making dependency for file src/G4PhysicsLinearVector.cc ... Making dependency for file src/G4PhysicsFreeVector.cc ... Making dependency for file src/G4OrderedTable.cc ... Making dependency for file src/G4LPhysicsFreeVector.cc ... Making dependency for file src/G4Exception.cc ... Making dependency for file src/G4DataVector.cc ... Making dependency for file src/G4AllocatorPool.cc ... Compiling G4AllocatorPool.cc ... Compiling G4DataVector.cc ... In file included from include/globals.hh:72, from include/G4DataVector.hh:45, from src/G4DataVector.cc:40: include/G4SystemOfUnits.hh:52: error: `um' not declared include/G4SystemOfUnits.hh:53: error: `nm' not declared make[2]: *** [/Users/username/Desktop/G4/geant4.8.1/tmp/Darwin-g++/G4globman/ G4DataVector.o] Error 1 Making dependency for file src/G4VGaussianQuadrature.cc ... Making dependency for file src/G4SimpleIntegration.cc ... Making dependency for file src/G4JTPolynomialSolver.cc ...