Hi, Am Samstag, den 13.02.2010, 11:30 +0100 schrieb Mathieu Malaterre: > Ok here is -hopefully- some more info. > > 1. debian package does not honor DEB_BUILD_OPTIONS=debug
good point. Patches accepted, of course, or I’ll try to work on this some time. Maybe creating a -dbg package would be even better. > 2. The package has shared libs with undefined symbols (not sure if > this is correct or not). > > Anyway: > > $ nm -D build/serna/lib/tableplugin/libtableplugin30.so | grep > _ZNK6Common12PropertyNode15getSafePropertyERKNS_6StringE > U _ZNK6Common12PropertyNode15getSafePropertyERKNS_6StringE > > with > > $ c++filt _ZNK6Common12PropertyNode15getSafePropertyERKNS_6StringE > Common::PropertyNode::getSafeProperty(Common::String const&) const > > which can be found in: > > $ nm build/sfworks/lib/libcommon.a | grep > _ZNK6Common12PropertyNode15getSafePropertyERKNS_6StringE > 0000000000000f20 T _ZNK6Common12PropertyNode15getSafePropertyERKNS_6StringE I think this is ok: libtableplugin30.so is a plugin, and when dlopen’ed by serna (which contains libcommon.a), the symbol will be available. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil