AMDG Maróy Ákos wrote:
and the like, but interestingly autolinkig fails with the following message:
1>LINK : fatal error LNK1104: cannot open file 'boost_python-vc90-mt-gd-1_39.lib'
This is (import library for) shared debug version, which is not built by default. You can either use static Boost libraries, by making sure BOOST_ALL_DYN_LINK, or similar, macros are not defined, or build shared versions of Boost libraries, using additional link=shared option to Boost.Build.
Let me know if this helps.
can you be more specific in terms of "BOOST_ALL_DYN_LINK, or similar, macros are not defined"? should I add sone #undef statement in my source code? should add some parameter to the compiler to define some macro?
Boost.Python's use of autolinking is different from all other libraries. You need to define BOOST_PYTHON_STATIC_LIB to use the static library. In Christ, Steven Watanabe