Opened 5 years ago

Last modified 5 years ago

#58629 assigned defect

Geant4 Source Script Clashes With Root — at Version 4

Reported by: StevenGreen1 (Steven Green) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: cjones051073 (Chris Jones)
Port: geant4.10.3

Description (last modified by mf2k (Frank Schima))

Hi,

My name is Steve Green, I'm a post doc working at the university of Cambridge. I recently built geant4 using MacPorts on my machine and then sourced the geant4.sh script to have the relevant libraries in my path for building a separate piece of code. When I sourced this script, it lead to problems with my root build due to changes in the DYLD_LIBRARY_PATH environment variable. Is there some way this can be altered so that I can simultaneously use both geant4 and root please?

Thanks in advance. Best Wishes Steve

The error when trying to use root after source the geant4 setup script:

stevengreen$ root -l
dyld: Symbol not found: __cg_jpeg_resync_to_restart
  Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
  Expected in: /opt/local/lib/libJPEG.dylib
 in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
Abort trap: 6

Change History (4)

comment:1 Changed 5 years ago by StevenGreen1 (Steven Green)

Port: geant4.10.3 added

comment:2 Changed 5 years ago by cjones051073 (Chris Jones)

Owner: set to mojca
Status: newassigned

comment:3 Changed 5 years ago by cjones051073 (Chris Jones)

Cc: cjones051073 added

comment:4 Changed 5 years ago by mf2k (Frank Schima)

Description: modified (diff)

In the future, please use WikiFormatting.

Note: See TracTickets for help on using tickets.