| Summary: | link error for neutron HP models | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | ic02 |
| Component: | processes/hadronic/models | Assignee: | Gabriele Cosmo <Gabriele.Cosmo> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | major | ||
| Priority: | P2 | ||
| Version: | 7.1 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
|
Description
ic02
2005-07-15 20:31:45 CEST
We cannot reproduce the problem. The advanced example "underground_physics" links and runs just fine with release 7.1. Check that you're adopting compatible libraries with the system/compiler you're using. The error seems to point out a binary incompatibility of the libraries. Note: gcc-3.3.5/Suse is not a configuration we support or can verify. iwan@uow.edu.au wrote: > > I will look into this; however, the problem was also > reproduced using redhat 9.0. (see user forum posting 461 in > installation and configuration forum). I've verified that the 'underground_physics' example -AS IS- in release 7.1 links and runs fine also on a vanilla RedHat-9.0 system (gcc-3.2.2). The problem is therefore still not reproducible. The only suggestion I can give is to verify that the source code used is corresponding to the original code downloadable from the Geant4 web site and that libraries have been built from scratch without errors. If after these checks the problem persists in your SUSE system, I'd suggest to try installing an alternative gcc compiler (one of those supported by Geant4 and listed in the release notes), you can find some instructions on how to do this in the Hypernews forum under the heading ... http://geant4-hn.slac.stanford.edu:5090/HyperNews/public/get/installconfig/428/3/1/1/1/1.html Then, reinstall CLHEP and Geant4. Hope it helps. Unfortunately, we do not have means to verify on a SUSE system; it is however to be noticed that it's not the first time that the default gcc compiler version shipped with various Linux distributions is NOT suitable for development; if SUSE comes with a -prerelease- (!) of gcc, version 3.3.5 20050117 (prerelease), it is certainly something to take into account. Please, update the corresponding postings on Hypernews if the problem gets resolved, thanks. Hi there, I've just upgraded my compiler from: gcc version 3.3.5 20050117 (prerelease) (SUSE Linux) to gcc version 4.0.1 and there is no longer a compatibility problem when using the HP models. Regards, Iwan |