Problem 338 - cannot execute program with boolean operations
Summary: cannot execute program with boolean operations
Status: RESOLVED WORKSFORME
Alias: None
Product: Geant4
Classification: Unclassified
Component: config (show other problems)
Version: 4.0
Hardware: PC Linux
: P2 normal
Assignee: Gabriele Cosmo
URL:
Depends on:
Blocks:
 
Reported: 2002-01-08 06:01 CET by cesar.domingo
Modified: 2002-01-08 09:54 CET (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description cesar.domingo 2002-01-08 06:01:27 CET
I am trying to update my Geant4 to Geant4.4. The installation seems to be Ok,
but when I compile my Simulation, I get always the following link error:
Linking C6D6 ...
/usr/bin/ld: cannot find -lG4geomBoolean
collect2: ld returned 1 exit status
gmake: ***
[/l/domingo/GEANT4/work/setup_90et135deg/setup_90deg/bin/Linux-g++/C6D6] Error 1

I search this library and it is in my $G4INSTALL/tmp/Linux-g++/G4geomBoolean
directory, is this correct?.
Comment 1 Gabriele Cosmo 2002-01-08 09:54:59 CET
If you did not set $G4LIB to something else, all libraries should
be placed in $G4INSTALL/lib/$G4SYSTEM.
Your installation probably failed while compiling the module for
boolean solids (geometry/solids/Boolean). Did you install CLHEP-1.7 ?
To verify that the compilation completed correctly, set up your envinronment
and issue manually "gmake" from $G4INSTALL/source.