Problem 397 - Undefined symbols with G4UIcmdWithXXXXXX
Summary: Undefined symbols with G4UIcmdWithXXXXXX
Status: RESOLVED INVALID
Alias: None
Product: Geant4
Classification: Unclassified
Component: intercoms (show other problems)
Version: 4.1
Hardware: PC Linux
: P2 normal
Assignee: Makoto.Asai
URL:
Depends on:
Blocks:
 
Reported: 2002-08-01 11:23 CEST by Vakhtang.Tsulaia
Modified: 2002-08-08 02:25 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Vakhtang.Tsulaia 2002-08-01 11:23:57 CEST
Hello,

I recompiled my working code with G4.4.1 - no problems, no warnings.
When I try to run (in FADS/Goofy) I get errors in loading shared library:

undefined symbol: GetNewDoubleValue__18G4UIcmdWithADouble

In my application I use the other methods of G4UIcmdWithADouble and they work
well.

I have exactly the same problem with the following classes and methods:
G4UIcmdWithAnInteger ----------- GetNewDoubleValue
G4UIcmdWithADoubleAndUnit ------ GetNewIntValue
G4UIcmdWith3VectorAndUnit ------ GetNew3VectorValue

Could you help me with any advise.

Vakhtang
Comment 1 Makoto.Asai 2002-08-07 21:16:59 CEST
The user is requested to provide us information about OS and compiler,
environment variables related to Geant4, and also library_path setting.
It looks like a problem of dynamic loading on a particular computer
instead of a bug in Geant4 distribution.
Comment 2 Vakhtang.Tsulaia 2002-08-08 02:03:59 CEST
The problem has been solved. FADS used old G4 dynamic lybraries and after
rebuilding FADS everything started to work well.

Vakhtang Tsulaia