Hi Łukasz, On Oct 9, 2013, at 9:22 PM, Łukasz Maszczyński wrote: > The missing symbols are in libgwengui-cpp.so on my system, so I would > expect they are in libgwengui-cpp.dylib on yours. Don't know how to > check that on Mac, so I'll just tell you what I did to find out: > > $ nm -CD libgwengui-cpp.so | grep CppGui::getCInterface > 00003f30 T CppGui::getCInterface() Ha, there we are: --- $ nm /opt/macports-test/lib/libgwengui-cpp.dylib | grep CppGui::getCInterface $ nm /opt/macports-test/lib/libgwengui-cpp.dylib | grep getCInterface 00000000000025f8 T __ZN6CppGui13getCInterfaceEv 0000000000001fae T __ZN9CppDialog13getCInterfaceEv 000000000000315c T __ZN9CppWidget13getCInterfaceEv --- It cannot find the symbol, because there is a "13" instead of "::".
> You may also want to see what pkg-config says about gwenhywfar libs > available in the system. There are 3 libs passed to the compiler on > mine: > > $ pkg-config --libs gwengui-qt4 gwenhywfar > -lgwengui-qt4 -lgwengui-cpp -lgwenhywfar THis is what I get here: $ pkg-config --libs gwengui-qt4 gwenhywfar -L/opt/macports-test/lib -lgwengui-qt4 -lgwengui-cpp -lgwenhywfar which looks fine to me. Greets, Marko _______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel