grasph/wrapit

Incompatibility with CxxWrap 0.15.0+

Closed this issue · 1 comments

Code generated with WraptIt! is not compatible with CxxWrap 0.15.0 due to the new support of default value and name for function argument, that changes how constructor must be declared: call to constructor<...>(false/true) must be replaced by constructor<...>(jlcxx::finalize_policy::no/jlcxx::finalize_policy::yes). In addition, the build system used in test/ can examples can lead to inconsistency between CxxWrap version used to build the shared library and the one used to run the test or the example, the two being updated independently: the code build processes uses the buildtools project directory.

Fixed in releases v1.3.0 and above.