GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » [FIXED] Compilation "error" in pid/rich (Root complains about undefined symbol in library)
[FIXED] Compilation "error" in pid/rich [message #19237] Wed, 20 April 2016 16:17 Go to previous message
Marcel Tiemens is currently offline  Marcel Tiemens
Messages: 47
Registered: January 2014
continuous participant
From: *
First of all, PandaRoot compiles without given any errors, but I get a problem when trying to run the pid macro. ROOT complains that some automatically generated library symbol is not defined:
/.../root.exe: symbol lookup error: /.../pandaroot/buildPanda/lib/ undefined symbol: _ZN17PndRichResolutionC1Ev
Previous errors of this kind where due to missing entries in the CMakeLists or LinkDef files, but I checked and PndRichResolution is there. I already tried svn update to see if I happened to get a wrong release, but apparently I already have the latest version from the trunk. Any idea what could be causing this?

On a sidenote: Looking at the PndRichResolution source code, I don't understand why this task exists in the first place. It's sole purpose is to set two numbers, and there aren't even any modifiers for them. Why isn't this being set in a par file? That will safe a lot of compilation pain, as then you don't have to include this silly task everywhere. Also, if you would want to update these numbers, in the current implementation, you would have to edit that file in the PandaRoot source code, and recompile. Very cumbersome, if you ask me.

I'm running Ubuntu 14.04, ROOT 5.34, FAIRROOT 15.11, PANDAROOT 29019, external packages mar15.

[Updated on: Thu, 21 April 2016 11:31] by Moderator

Report message to a moderator

Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [NOTSUPPORTED] Eternal package compilation error OSX 10.11.4
Next Topic: Geometry Problems
Goto Forum:

Current Time: Tue Jul 23 23:14:29 CEST 2024

Total time taken to generate the page: 0.00603 seconds