GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv
icon5.gif  libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv [message #9720] Tue, 17 November 2009 14:17 Go to next message
Jens Sören Lange is currently offline  Jens Sören Lange
Messages: 193
Registered: June 2005
first-grade participant
From: *physik.uni-giessen.de
Hi all,

in the newest trunk (rev 6990) I can't load libEmc.so anymore (see below).

Is this maybe related to the proxy dictionary? (the undefined symbol looks a bit like this).

thanks in advance, Soeren

---

soeren@pfusel:~/panda/pandaroot/trunk/tutorials/lhetrack> root run_sim_tpccombi_pgun.C
*******************************************
* *
* W E L C O M E to R O O T *
* *
* Version 5.24/00 29 June 2009 *
* *
* You are welcome to visit our Web site *
* http://root.cern.ch *
* *
*******************************************

ROOT 5.24/00 (tags/v5-24-00@29258, Oct 12 2009, 13:14:15 on linux)

CINT/ROOT C/C++ Interpreter version 5.17.00, Dec 21, 2008
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
- RTDB container factory FairBaseContFact
- RTDB container factory PndFieldContFact
- RTDB container factory PndPassiveContFact

PSaid instance created... access via gSaid->f()

dlopen error: /home/soeren/panda/cbuild/lib/libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv
Load Error: Failed to load Dynamic link library /home/soeren/panda/cbuild/lib/libEmc.so
(int)(-1)
*** Interpreter error recovered ***
root [0]
Re: libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv [message #9721 is a reply to message #9720] Tue, 17 November 2009 15:16 Go to previous messageGo to next message
Elwin Dijck
Messages: 16
Registered: June 2009
Location: Groningen, The Netherland...
occasional visitor
From: *KVI.nl
Yes, I think you have load two additional libraries to solve this error (it was changed in gconfig/rootlogon.C). See the 3rd and 4th posts in this thread.

In the macro you use to load the PandaRoot libraries, PndBase and GlobalTasks have to be added:

...
gSystem->Load("libBase")
gSystem->Load("libPndBase") (<- here to add)
gSystem->Load("libGlobalTasks") (<- here to add)
gSystem->Load("libTrkBase")
...
Re: libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv [message #9722 is a reply to message #9721] Tue, 17 November 2009 15:22 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *to.infn.it
But the macro tutorial/lhetrack/run_sim_tpccombi_pgun.C is already loading the gconfig/rootlogon.C macro. Is it possible that maybe gconfig was not updated?
Re: libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv [message #9723 is a reply to message #9722] Tue, 17 November 2009 16:18 Go to previous messageGo to next message
Mohammad Al-Turany is currently offline  Mohammad Al-Turany
Messages: 518
Registered: April 2004
Location: GSI, Germany
first-grade participant
From: *gsi.de
Hi,

the problem is simply the rootlogon.C in the tutorial/lhetrack, by default root looks in the current directory for the rootlogon.C and here he find one which does not contain the libraries he need, I remove it from SVN, so it should at least crash somewhere else now (MDT).


regards

Mohammad
Re: libEmc.so: undefined symbol: _ZNK17IfdDataProxyIFace9make_vtabEv [message #9724 is a reply to message #9723] Tue, 17 November 2009 16:36 Go to previous message
Mohammad Al-Turany is currently offline  Mohammad Al-Turany
Messages: 518
Registered: April 2004
Location: GSI, Germany
first-grade participant
From: *gsi.de
Hi,

I changed the MDT construction in the macro according to what Stefano has change in the macro/mdt it should works now.


Mohammad
Previous Topic: Can't run Geane
Next Topic: FAIRGeom object cannot be found after running MC
Goto Forum:
  


Current Time: Sat Nov 30 22:20:33 CET 2024

Total time taken to generate the page: 0.00634 seconds