dlopen error with libDch.so [message #7592] |
Mon, 01 December 2008 19:03 |
Jerome Boucher
Messages: 11 Registered: October 2008 Location: IPNO
|
occasional visitor |
From: *in2p3.fr
|
|
Hi everybody,
I've updated pandaroot today using the howto update tutorial. When I used the run_sim_sttcombi_pgun.C, run_digi_sttcombi.C and run_reco_sttcombi.C macros, I obtained the following error concerning the libDch, but anyway the macros didn't crash and finished normally.
root -l run_sim_sttcombi_pgun.C
- RTDB container factory CbmBaseContFact
- RTDB container factory PndFieldContFact
- RTDB container factory PndPassiveContFact
PSaid instance created... access via gSaid->f()
- RTDB container factory PndSttContFact
- RTDB container factory PndEmcContFact
- RTDB container factory PndTpcContFact
- RTDB container factory PndMvdContFact
- RTDB container factory PndTofContFact
- RTDB container factory PndDrcContFact
- RTDB container factory PndMdtContFact
dlopen error: /vol0/home2/boucher_loc/soft/buildpanda/lib/libDch.so: undefined symbol: _ZN13PndSttRecoHit10setHMatrixEPK11AbsTrackRepRK8TMatrixTIdE
Load Error: Failed to load Dynamic link library /vol0/home2/boucher_loc/soft/buildpanda/lib/libDch.so
(int)(-1)
*** Interpreter error recovered ***
root [0]
Processing run_sim_sttcombi_pgun.C...
Then I opened the reco_sttcombi.root file. I had the message below and I also could see that the LhePidTrack.GetMomentum() folder disappeared.
root -l reco_sttcombi.root
- RTDB container factory CbmBaseContFact
- RTDB container factory PndFieldContFact
- RTDB container factory PndPassiveContFact
PSaid instance created... access via gSaid->f()
- RTDB container factory PndSttContFact
- RTDB container factory PndEmcContFact
- RTDB container factory PndTpcContFact
- RTDB container factory PndMvdContFact
- RTDB container factory PndTofContFact
- RTDB container factory PndDrcContFact
- RTDB container factory PndMdtContFact
dlopen error: /vol0/home2/boucher_loc/soft/buildpanda/lib/libDch.so: undefined symbol: _ZN13PndSttRecoHit10setHMatrixEPK11AbsTrackRepRK8TMatrixTIdE
Load Error: Failed to load Dynamic link library /vol0/home2/boucher_loc/soft/buildpanda/lib/libDch.so
(int)(-1)
*** Interpreter error recovered ***
root [0]
Attaching file reco_sttcombi.root as _file0...
Warning in <TClass::TClass>: no dictionary for class PndTpcLheTrack is available
Warning in <TClass::TClass>: no dictionary for class PndTpcLhePoint is available
Warning in <TClass::TClass>: no dictionary for class PndTpcLheHit is available
Warning in <TClass::TClass>: no dictionary for class PndTpcLheCMPoint is available
Warning in <TClass::TClass>: no dictionary for class PndLhePidTrack is available
I checked the directory /vol0/home2/boucher_loc/soft/buildpanda/lib/ and the libDch.so exist.
For the moment, I comment out in the rootlogon.C file the line:
gSystem->Load("libDch");
and I don't have anymore the error with libDch neither with the reco_sttcombi.root file.
Did someone have this problem before?
Thanks
Jérôme
|
|
|