[FIXED] version mismatch at libgeant321.so [message #14071] |
Tue, 09 October 2012 23:10 |
donghee
Messages: 385 Registered: January 2009 Location: Germnay
|
first-grade participant |
From: *dip.t-dialin.net
|
|
Hi PANDAroot users,
I have freshly updated fairsoft(sep12) and pandaroot(oct12) and installed them successfully without error.
But I have got a crash, when I use Geant3. There is a mismatching of geant3 library with root version.
How can I get correct match between them? In fairsoft, 5.34/01 root version was set up.
Where could be some problem, do you have any hint or experience?
Best regards,
Donghee
Quote: |
[INFO ] -------------- Standard Config is called ------------------------------------
Loading Geant3 libraries ...
Error in <TUnixSystem::Load>: version mismatch, /home/kang/GSI/fairsoft_sep12/lib/libgeant321.so = 52902, ROOT = 53401
Loading Geant3 libraries ... finished
MZSTOR. ZEBRA table base TAB(0) in /MZCC/ at adr 992469767 3B27E307 HEX
MZSTOR. Initialize Store 0 in /GCBANK/
with Store/Table at absolute adrs 992579109 992469767
HEX 3B298E25 3B27E307
HEX 1A72A 0
relative adrs 108330 0
with 1 Str. in 2 Links in 5300 Low words in 4999970 words.
This store has a fence of 16 words.
MZLOGL. Set Log Level 0 for store 0
1***** GEANT Version 3.21/11 Released on 100298
0***** Correction Cradle Version 0.1100
MZDIV. Initialize Division Constant in Store 0
NW/NWMAX= 20004000000, MODE/KIND= 1 2
Division 20 initialized.
MZLINK. Initialize Link Area /GCLINK/ for Store 0 NL/NS= 20 20
MZLINK. Initialize Link Area /GCSLNK/ for Store 0 NL/NS= 100 100
-I- G3Config: Geant3 with TGeo has been created.
*** Break *** segmentation violation
|
[Updated on: Fri, 12 October 2012 11:35] by Moderator Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
Re: version mismatch at libgeant321.so [message #14083 is a reply to message #14073] |
Wed, 10 October 2012 14:27 |
Florian Uhlig
Messages: 424 Registered: May 2007
|
first-grade participant |
From: *gsi.de
|
|
Hi Donghee,
when running the installation of the external packages please make sure that you don't have an environment variable ROOTSYS set in your environment. In this case geant3 will use the root installation from this location. Probably this is what happens in your case.
I changed the configure script already that the variable is unset in any case.
To redo the compilation delete the libgeant321.so in the lib subdir in the installation directory. In the directory transport of the sources of the external packages delete the
"geant3" directory and do an "svn update".
If you rerun the configure.sh script this should build the geant3 library again.
Ciao
Florian
|
|
|