I wanted to try the Bertini cascade model now that the physics lists (LHEP_BERT) for Geant 4.5.0 have been released. Compiling my app I get a linker error: /home/ersmark/sim/g4/lib/Linux-g++/libPackaging.so: undefined reference to `G4CascadeInterface::G4CascadeInterface(void)' This happened when using global shared libs. Using granular shared libs my app links fine. For global libs I dont get any output from "nm libG4processes.so | grep G4CascadeInterface". For granular libs "nm libG4hadronic_bert_cascade.so | grep G4CascadeInterface" gives: 0005790c T ApplyYourself__18G4CascadeInterfaceRC7G4TrackR9G4Nucleus 000578fc T Propagate__18G4CascadeInterfaceP20G4KineticTrackVectorP12G4V3DNucleus 0005e634 W _._18G4CascadeInterface 0005d388 t _GLOBAL_.D.__18G4CascadeInterface 0005d35c t _GLOBAL_.I.__18G4CascadeInterface 00057814 T __18G4CascadeInterface 0005e680 W __eq__18G4CascadeInterfaceR18G4CascadeInterface 0005e694 W __ne__18G4CascadeInterfaceR18G4CascadeInterface 0005e5e4 W __tf18G4CascadeInterface 001026b0 B __ti18G4CascadeInterface 000d4338 V __vt_18G4CascadeInterface System info: Geant 4.5.0 + patch 1; Packaging 2.1 RedHat 8.0 (gcc-2.95.3 (non native)) and Gentoo 1.2 (gcc-2.95.3 (native))
Now fixed. Will be included in 5.2.