Hi, I'm wrapping a very simple class using PyPlusPlus.
---- snip ---- class testclass { public: static const int a = 99; }; ---- /snip ---- And Py++ exposes the static member with a def_readonly("a", testclass::a ) call. When I import this module into python I get an undefined symbol for testclass::a. ImportError: ./testwrapper.so: undefined symbol: _ZN9testclass1aE I understand that the static member has no storage and thus boost python cannot find the address of it. However, I was hoping there is a way to solve this kind of (common?) problem using Py++ to perhaps generate a getter function or something similar. How would one do this? thanks, Brian
_______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig