_ZN5Buteo13PluginManagerC1Ev is Buteo::PluginManager::PluginManager()


  $ c++filt _ZN5Buteo13PluginManagerC1Ev
  Buteo::PluginManager::PluginManager()

There's no such thing:


https://git.sailfishos.org/deloptes/buteo-syncfw/blob/master/libbuteosyncfw/pluginmgr/PluginManager.h#L96

These are available constructors:

  $ nm -D /usr/lib/libbuteosyncfw5.so.0 | grep ZN5Buteo13PluginManagerC
  0003f0b8 T _ZN5Buteo13PluginManagerC1ERK7QString
  0003f0b8 T _ZN5Buteo13PluginManagerC2ERK7QString

  $ c++filt _ZN5Buteo13PluginManagerC1ERK7QString
  Buteo::PluginManager::PluginManager(QString const&)

Something must be wrong with your build environment, e.g. you're pulling in wrong headers from somewhere.

Cheers,
-Slava


Hi,
I then get following error from syncemail-client

symbol lookup error: /usr/lib/buteo-plugins-qt5//oopp/syncemail-client:
undefined symbol: _ZN5Buteo13PluginManagerC1Ev

But I have
nm -D /usr/lib/libbuteosyncfw5.so.0 | grep ZN5Buteo13PluginManager

000419fc T _ZN5Buteo13PluginManagerD0Ev
000414f4 T _ZN5Buteo13PluginManagerD1Ev
000414f4 T _ZN5Buteo13PluginManagerD2Ev

can someone give me a hint how to deal with this?

I compiled buteo-syncfw from mer
(https://git.sailfishos.org/deloptes/buteo-syncfw) and I do not recall
seeing this error before.
I compiled on the SDK-3 EA for 3.2.1.20.

Thank you in advance.

regards

_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to