wheeler-microfluidics / dmf-control-board-firmware

Firmware for an Arduino-based DMF control board and a Python module for communicating with it over a serial connection.
http://microfluidics.utoronto.ca/trac/dropbot/wiki/ControlBoard
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

build(conda): build fails with Python lib linker errors. #12

Closed cfobel closed 5 years ago

cfobel commented 5 years ago
g++ -o build\host\DMFControlBoard.o -c -ftemplate-depth-128 -fno-inline -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_USE_LIB=1 -D___SOFTWARE_VERSION___=\"1.7.4-_conda_cache_origin_head\" -I%BUILD_PREFIX%\include -I%BUILD_PREFIX%\Library\include src\DMFControlBoard.cpp
In file included from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/basic_datagram_socket.hpp:18,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio.hpp:20,
                 from src\SimpleSerial.h:20,
                 from src\RemoteObject.h:75,
                 from src\DMFControlBoard.h:35,
                 from src\DMFControlBoard.cpp:21:
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:59:5: warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:60:5: warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:61:5: warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
g++ -o build\host\FeedbackController.o -c -ftemplate-depth-128 -fno-inline -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_USE_LIB=1 -D___SOFTWARE_VERSION___=\"1.7.4-_conda_cache_origin_head\" -I%BUILD_PREFIX%\include -I%BUILD_PREFIX%\Library\include src\FeedbackController.cpp
g++ -o build\host\Logging.o -c -ftemplate-depth-128 -fno-inline -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_USE_LIB=1 -D___SOFTWARE_VERSION___=\"1.7.4-_conda_cache_origin_head\" -I%BUILD_PREFIX%\include -I%BUILD_PREFIX%\Library\include src\Logging.cpp
src\Logging.cpp: In static member function 'static void Logging::log_message_f(uint8_t, const char*, const char*, const char*, ...)':
src\Logging.cpp:56: warning: second parameter of 'va_start' not last named argument
g++ -o build\host\PythonWrappers.o -c -ftemplate-depth-128 -fno-inline -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_USE_LIB=1 -D___SOFTWARE_VERSION___=\"1.7.4-_conda_cache_origin_head\" -I%BUILD_PREFIX%\include -I%BUILD_PREFIX%\Library\include src\PythonWrappers.cpp
In file included from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/basic_datagram_socket.hpp:18,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio.hpp:20,
                 from src\SimpleSerial.h:20,
                 from src\RemoteObject.h:75,
                 from src\DMFControlBoard.h:35,
                 from src\PythonWrappers.cpp:24:
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:59:5: warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:60:5: warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:61:5: warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
In file included from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/object/make_instance.hpp:9,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/object/make_ptr_instance.hpp:8,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/to_python_indirect.hpp:11,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/converter/arg_to_python.hpp:10,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/call.hpp:15,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/object_core.hpp:14,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/args.hpp:25,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python.hpp:11,
                 from src\PythonWrappers.cpp:22:
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/python/object/instance.hpp:14: warning: type attributes ignored after type is already defined
g++ -o build\host\RemoteObject.o -c -ftemplate-depth-128 -fno-inline -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_USE_LIB=1 -D___SOFTWARE_VERSION___=\"1.7.4-_conda_cache_origin_head\" -I%BUILD_PREFIX%\include -I%BUILD_PREFIX%\Library\include src\RemoteObject.cpp
In file included from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/basic_datagram_socket.hpp:18,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio.hpp:20,
                 from src\SimpleSerial.h:20,
                 from src\RemoteObject.h:75,
                 from src\RemoteObject.cpp:20:
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:59:5: warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:60:5: warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:61:5: warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
g++ -o build\host\SimpleSerial.o -c -ftemplate-depth-128 -fno-inline -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_USE_LIB=1 -D___SOFTWARE_VERSION___=\"1.7.4-_conda_cache_origin_head\" -I%BUILD_PREFIX%\include -I%BUILD_PREFIX%\Library\include src\SimpleSerial.cpp
In file included from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/basic_datagram_socket.hpp:18,
                 from C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio.hpp:20,
                 from src\SimpleSerial.h:20,
                 from src\SimpleSerial.cpp:30:
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:59:5: warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:60:5: warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line.
C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\Library\include/boost/asio/detail/config.hpp:61:5: warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
g++ -shared -o build\host\dmf_control_board_base.dll build\host\DMFControlBoard.o build\host\FeedbackController.o build\host\Logging.o build\host\PythonWrappers.o build\host\RemoteObject.o build\host\SimpleSerial.o -L%BUILD_PREFIX%\libs -L%BUILD_PREFIX%\Library\bin -L%BUILD_PREFIX%\Library\lib %BUILD_PREFIX%\Library\lib\libboost_python-mgw44-mt-1_46_1.dll.a %BUILD_PREFIX%\Library\lib\libboost_filesystem-mgw44-mt-1_46_1.a %BUILD_PREFIX%\Library\lib\libboost_thread-mgw44-mt-1_46_1.a %BUILD_PREFIX%\Library\lib\libboost_system-mgw44-mt-1_46_1.a -lws2_32 -lpython27 -Wl,--out-implib,build\host\dmf_control_board_base.a
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail4noneEv[boost::python::detail::none()]+0x4): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail4noneEv[boost::python::detail::none()]+0xe): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRKbE10get_pytypeEv[boost::python::to_python_value<bool const&>::get_pytype() const]+0x4): undefined reference to `_imp__PyBool_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRaE10get_pytypeEv[boost::python::to_python_value<signed char&>::get_pytype() const]+0x4): undefined reference to `_imp__PyInt_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRhE10get_pytypeEv[boost::python::to_python_value<unsigned char&>::get_pytype() const]+0x4): undefined reference to `_imp__PyInt_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRKhE10get_pytypeEv[boost::python::to_python_value<unsigned char const&>::get_pytype() const]+0x4): undefined reference to `_imp__PyInt_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRsE10get_pytypeEv[boost::python::to_python_value<short&>::get_pytype() const]+0x4): undefined reference to `_imp__PyInt_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRtE10get_pytypeEv[boost::python::to_python_value<unsigned short&>::get_pytype() const]+0x4): undefined reference to `_imp__PyInt_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRKtE10get_pytypeEv[boost::python::to_python_value<unsigned short const&>::get_pytype() const]+0x4): more undefined references to `_imp__PyInt_Type' follow
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRKSsE10get_pytypeEv[boost::python::to_python_value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::get_pytype() const]+0x4): undefined reference to `_imp__PyString_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRfE10get_pytypeEv[boost::python::to_python_value<float&>::get_pytype() const]+0x4): undefined reference to `_imp__PyFloat_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZNK5boost6python15to_python_valueIRKfE10get_pytypeEv[boost::python::to_python_value<float const&>::get_pytype() const]+0x4): undefined reference to `_imp__PyFloat_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python3api6objectC2Ev[boost::python::api::object::object()]+0x7): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python5scopeC1Ev[boost::python::scope::scope()]+0x41): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIhSaIhEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EhjhE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, false, false, unsigned char, unsigned int, unsigned char>::base_set_item(std::vector<unsigned char, std::allocator<unsigned char> >&, _object*, _object*)]+0x3c): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIhSaIhEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EhjhE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, false, false, unsigned char, unsigned int, unsigned char>::base_set_item(std::vector<unsigned char, std::allocator<unsigned char> >&, _object*, _object*)]+0x134): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIhSaIhEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EhjhE16base_delete_itemERS4_P7_object[boost::python::indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, false, false, unsigned char, unsigned int, unsigned char>::base_delete_item(std::vector<unsigned char, std::allocator<unsigned char> >&, _object*)]+0xe): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIhSaIhEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EhjhE13base_get_itemENS0_14back_referenceIRS4_EEP7_object[boost::python::indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, false, false, unsigned char, unsigned int, unsigned char>::base_get_item(boost::python::back_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>, _object*)]+0x13): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIaSaIaEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EajaE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, false, false, signed char, unsigned int, signed char>::base_set_item(std::vector<signed char, std::allocator<signed char> >&, _object*, _object*)]+0x3c): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIaSaIaEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EajaE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, false, false, signed char, unsigned int, signed char>::base_set_item(std::vector<signed char, std::allocator<signed char> >&, _object*, _object*)]+0x134): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIaSaIaEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EajaE16base_delete_itemERS4_P7_object[boost::python::indexing_suite<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, false, false, signed char, unsigned int, signed char>::base_delete_item(std::vector<signed char, std::allocator<signed char> >&, _object*)]+0xe): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIaSaIaEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EajaE13base_get_itemENS0_14back_referenceIRS4_EEP7_object[boost::python::indexing_suite<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, false, false, signed char, unsigned int, signed char>::base_get_item(boost::python::back_reference<std::vector<signed char, std::allocator<signed char> >&>, _object*)]+0x13): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorItSaItEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EtjtE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, false, false, unsigned short, unsigned int, unsigned short>::base_set_item(std::vector<unsigned short, std::allocator<unsigned short> >&, _object*, _object*)]+0x3c): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorItSaItEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EtjtE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, false, false, unsigned short, unsigned int, unsigned short>::base_set_item(std::vector<unsigned short, std::allocator<unsigned short> >&, _object*, _object*)]+0x135): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorItSaItEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EtjtE16base_delete_itemERS4_P7_object[boost::python::indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, false, false, unsigned short, unsigned int, unsigned short>::base_delete_item(std::vector<unsigned short, std::allocator<unsigned short> >&, _object*)]+0xe): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorItSaItEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EtjtE13base_get_itemENS0_14back_referenceIRS4_EEP7_object[boost::python::indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, false, false, unsigned short, unsigned int, unsigned short>::base_get_item(boost::python::back_reference<std::vector<unsigned short, std::allocator<unsigned short> >&>, _object*)]+0x13): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIsSaIsEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EsjsE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, false, false, short, unsigned int, short>::base_set_item(std::vector<short, std::allocator<short> >&, _object*, _object*)]+0x3c): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIsSaIsEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EsjsE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, false, false, short, unsigned int, short>::base_set_item(std::vector<short, std::allocator<short> >&, _object*, _object*)]+0x135): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIsSaIsEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EsjsE16base_delete_itemERS4_P7_object[boost::python::indexing_suite<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, false, false, short, unsigned int, short>::base_delete_item(std::vector<short, std::allocator<short> >&, _object*)]+0xe): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIsSaIsEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EsjsE13base_get_itemENS0_14back_referenceIRS4_EEP7_object[boost::python::indexing_suite<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, false, false, short, unsigned int, short>::base_get_item(boost::python::back_reference<std::vector<short, std::allocator<short> >&>, _object*)]+0x13): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIfSaIfEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EfjfE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, false, false, float, unsigned int, float>::base_set_item(std::vector<float, std::allocator<float> >&, _object*, _object*)]+0x3c): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIfSaIfEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EfjfE13base_set_itemERS4_P7_objectSB_[boost::python::indexing_suite<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, false, false, float, unsigned int, float>::base_set_item(std::vector<float, std::allocator<float> >&, _object*, _object*)]+0x134): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIfSaIfEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EfjfE16base_delete_itemERS4_P7_object[boost::python::indexing_suite<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, false, false, float, unsigned int, float>::base_delete_item(std::vector<float, std::allocator<float> >&, _object*)]+0xe): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python14indexing_suiteISt6vectorIfSaIfEENS0_6detail29final_vector_derived_policiesIS4_Lb0EEELb0ELb0EfjfE13base_get_itemENS0_14back_referenceIRS4_EEP7_object[boost::python::indexing_suite<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, false, false, float, unsigned int, float>::base_get_item(boost::python::back_reference<std::vector<float, std::allocator<float> >&>, _object*)]+0x13): undefined reference to `_imp__PySlice_Type'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIhSaIhEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEhjE14base_set_sliceERS5_P13PySliceObjectP7_object[boost::python::detail::slice_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::container_element<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >, unsigned int>, unsigned char, unsigned int>::base_set_slice(std::vector<unsigned char, std::allocator<unsigned char> >&, PySliceObject*, _object*)]+0x308): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIhSaIhEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, false, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >::convert_index(std::vector<unsigned char, std::allocator<unsigned char> >&, _object*)]+0xaf): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIhSaIhEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, false, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >::convert_index(std::vector<unsigned char, std::allocator<unsigned char> >&, _object*)]+0xde): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIhSaIhEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE11base_appendERS4_NS0_3api6objectE[boost::python::vector_indexing_suite<std::vector<unsigned char, std::allocator<unsigned char> >, false, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >::base_append(std::vector<unsigned char, std::allocator<unsigned char> >&, boost::python::api::object)]+0xce): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIaSaIaEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEajE14base_set_sliceERS5_P13PySliceObjectP7_object[boost::python::detail::slice_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::no_proxy_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::container_element<std::vector<signed char, std::allocator<signed char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >, unsigned int>, signed char, unsigned int>::base_set_slice(std::vector<signed char, std::allocator<signed char> >&, PySliceObject*, _object*)]+0x308): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIaSaIaEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<signed char, std::allocator<signed char> >, false, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >::convert_index(std::vector<signed char, std::allocator<signed char> >&, _object*)]+0xaf): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIaSaIaEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<signed char, std::allocator<signed char> >, false, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >::convert_index(std::vector<signed char, std::allocator<signed char> >&, _object*)]+0xde): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIaSaIaEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE11base_appendERS4_NS0_3api6objectE[boost::python::vector_indexing_suite<std::vector<signed char, std::allocator<signed char> >, false, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >::base_append(std::vector<signed char, std::allocator<signed char> >&, boost::python::api::object)]+0xce): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorItSaItEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEtjE14base_set_sliceERS5_P13PySliceObjectP7_object[boost::python::detail::slice_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::container_element<std::vector<unsigned short, std::allocator<unsigned short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >, unsigned int>, unsigned short, unsigned int>::base_set_slice(std::vector<unsigned short, std::allocator<unsigned short> >&, PySliceObject*, _object*)]+0x30a): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorItSaItEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, false, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >::convert_index(std::vector<unsigned short, std::allocator<unsigned short> >&, _object*)]+0xaf): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorItSaItEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, false, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >::convert_index(std::vector<unsigned short, std::allocator<unsigned short> >&, _object*)]+0xde): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorItSaItEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE11base_appendERS4_NS0_3api6objectE[boost::python::vector_indexing_suite<std::vector<unsigned short, std::allocator<unsigned short> >, false, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >::base_append(std::vector<unsigned short, std::allocator<unsigned short> >&, boost::python::api::object)]+0xcf): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIsSaIsEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEsjE14base_set_sliceERS5_P13PySliceObjectP7_object[boost::python::detail::slice_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::no_proxy_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::container_element<std::vector<short, std::allocator<short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >, unsigned int>, short, unsigned int>::base_set_slice(std::vector<short, std::allocator<short> >&, PySliceObject*, _object*)]+0x30a): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIsSaIsEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<short, std::allocator<short> >, false, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >::convert_index(std::vector<short, std::allocator<short> >&, _object*)]+0xaf): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIsSaIsEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<short, std::allocator<short> >, false, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >::convert_index(std::vector<short, std::allocator<short> >&, _object*)]+0xde): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIsSaIsEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE11base_appendERS4_NS0_3api6objectE[boost::python::vector_indexing_suite<std::vector<short, std::allocator<short> >, false, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >::base_append(std::vector<short, std::allocator<short> >&, boost::python::api::object)]+0xcf): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIfSaIfEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEfjE14base_set_sliceERS5_P13PySliceObjectP7_object[boost::python::detail::slice_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::no_proxy_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::container_element<std::vector<float, std::allocator<float> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >, unsigned int>, float, unsigned int>::base_set_slice(std::vector<float, std::allocator<float> >&, PySliceObject*, _object*)]+0x308): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIfSaIfEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<float, std::allocator<float> >, false, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >::convert_index(std::vector<float, std::allocator<float> >&, _object*)]+0xaf): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIfSaIfEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE13convert_indexERS4_P7_object[boost::python::vector_indexing_suite<std::vector<float, std::allocator<float> >, false, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >::convert_index(std::vector<float, std::allocator<float> >&, _object*)]+0xde): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python21vector_indexing_suiteISt6vectorIfSaIfEELb0ENS0_6detail29final_vector_derived_policiesIS4_Lb0EEEE11base_appendERS4_NS0_3api6objectE[boost::python::vector_indexing_suite<std::vector<float, std::allocator<float> >, false, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >::base_append(std::vector<float, std::allocator<float> >&, boost::python::api::object)]+0xce): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIhSaIhEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEhjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::container_element<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >, unsigned int>, unsigned char, unsigned int>::base_get_slice_data(std::vector<unsigned char, std::allocator<unsigned char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x3a): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIhSaIhEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEhjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::container_element<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >, unsigned int>, unsigned char, unsigned int>::base_get_slice_data(std::vector<unsigned char, std::allocator<unsigned char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x49): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIhSaIhEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEhjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::container_element<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >, unsigned int>, unsigned char, unsigned int>::base_get_slice_data(std::vector<unsigned char, std::allocator<unsigned char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x8d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIhSaIhEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEhjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned char, std::allocator<unsigned char> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false>, boost::python::detail::container_element<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned char, std::allocator<unsigned char> >, false> >, unsigned int>, unsigned char, unsigned int>::base_get_slice_data(std::vector<unsigned char, std::allocator<unsigned char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x16d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python15container_utils16extend_containerISt6vectorIhSaIhEEEEvRT_NS0_3api6objectE[void boost::python::container_utils::extend_container<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&, boost::python::api::object)]+0x34e): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIaSaIaEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEajE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::no_proxy_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::container_element<std::vector<signed char, std::allocator<signed char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >, unsigned int>, signed char, unsigned int>::base_get_slice_data(std::vector<signed char, std::allocator<signed char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x3a): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIaSaIaEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEajE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::no_proxy_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::container_element<std::vector<signed char, std::allocator<signed char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >, unsigned int>, signed char, unsigned int>::base_get_slice_data(std::vector<signed char, std::allocator<signed char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x49): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIaSaIaEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEajE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::no_proxy_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::container_element<std::vector<signed char, std::allocator<signed char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >, unsigned int>, signed char, unsigned int>::base_get_slice_data(std::vector<signed char, std::allocator<signed char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x8d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIaSaIaEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEajE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::no_proxy_helper<std::vector<signed char, std::allocator<signed char> >, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false>, boost::python::detail::container_element<std::vector<signed char, std::allocator<signed char> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<signed char, std::allocator<signed char> >, false> >, unsigned int>, signed char, unsigned int>::base_get_slice_data(std::vector<signed char, std::allocator<signed char> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x16d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python15container_utils16extend_containerISt6vectorIaSaIaEEEEvRT_NS0_3api6objectE[void boost::python::container_utils::extend_container<std::vector<signed char, std::allocator<signed char> > >(std::vector<signed char, std::allocator<signed char> >&, boost::python::api::object)]+0x34e): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorItSaItEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEtjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::container_element<std::vector<unsigned short, std::allocator<unsigned short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >, unsigned int>, unsigned short, unsigned int>::base_get_slice_data(std::vector<unsigned short, std::allocator<unsigned short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x3a): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorItSaItEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEtjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::container_element<std::vector<unsigned short, std::allocator<unsigned short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >, unsigned int>, unsigned short, unsigned int>::base_get_slice_data(std::vector<unsigned short, std::allocator<unsigned short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x49): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorItSaItEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEtjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::container_element<std::vector<unsigned short, std::allocator<unsigned short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >, unsigned int>, unsigned short, unsigned int>::base_get_slice_data(std::vector<unsigned short, std::allocator<unsigned short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x8d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorItSaItEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEtjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::no_proxy_helper<std::vector<unsigned short, std::allocator<unsigned short> >, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false>, boost::python::detail::container_element<std::vector<unsigned short, std::allocator<unsigned short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<unsigned short, std::allocator<unsigned short> >, false> >, unsigned int>, unsigned short, unsigned int>::base_get_slice_data(std::vector<unsigned short, std::allocator<unsigned short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x16d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python15container_utils16extend_containerISt6vectorItSaItEEEEvRT_NS0_3api6objectE[void boost::python::container_utils::extend_container<std::vector<unsigned short, std::allocator<unsigned short> > >(std::vector<unsigned short, std::allocator<unsigned short> >&, boost::python::api::object)]+0x34f): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIsSaIsEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEsjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::no_proxy_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::container_element<std::vector<short, std::allocator<short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >, unsigned int>, short, unsigned int>::base_get_slice_data(std::vector<short, std::allocator<short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x3a): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIsSaIsEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEsjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::no_proxy_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::container_element<std::vector<short, std::allocator<short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >, unsigned int>, short, unsigned int>::base_get_slice_data(std::vector<short, std::allocator<short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x49): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIsSaIsEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEsjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::no_proxy_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::container_element<std::vector<short, std::allocator<short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >, unsigned int>, short, unsigned int>::base_get_slice_data(std::vector<short, std::allocator<short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x8d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIsSaIsEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEsjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::no_proxy_helper<std::vector<short, std::allocator<short> >, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false>, boost::python::detail::container_element<std::vector<short, std::allocator<short> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<short, std::allocator<short> >, false> >, unsigned int>, short, unsigned int>::base_get_slice_data(std::vector<short, std::allocator<short> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x16d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python15container_utils16extend_containerISt6vectorIsSaIsEEEEvRT_NS0_3api6objectE[void boost::python::container_utils::extend_container<std::vector<short, std::allocator<short> > >(std::vector<short, std::allocator<short> >&, boost::python::api::object)]+0x34f): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIfSaIfEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEfjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::no_proxy_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::container_element<std::vector<float, std::allocator<float> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >, unsigned int>, float, unsigned int>::base_get_slice_data(std::vector<float, std::allocator<float> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x3a): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIfSaIfEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEfjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::no_proxy_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::container_element<std::vector<float, std::allocator<float> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >, unsigned int>, float, unsigned int>::base_get_slice_data(std::vector<float, std::allocator<float> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x49): undefined reference to `_imp__PyExc_IndexError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIfSaIfEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEfjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::no_proxy_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::container_element<std::vector<float, std::allocator<float> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >, unsigned int>, float, unsigned int>::base_get_slice_data(std::vector<float, std::allocator<float> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x8d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python6detail12slice_helperISt6vectorIfSaIfEENS1_29final_vector_derived_policiesIS5_Lb0EEENS1_15no_proxy_helperIS5_S7_NS1_17container_elementIS5_jS7_EEjEEfjE19base_get_slice_dataERS5_P13PySliceObjectRjSG_[boost::python::detail::slice_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::no_proxy_helper<std::vector<float, std::allocator<float> >, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false>, boost::python::detail::container_element<std::vector<float, std::allocator<float> >, unsigned int, boost::python::detail::final_vector_derived_policies<std::vector<float, std::allocator<float> >, false> >, unsigned int>, float, unsigned int>::base_get_slice_data(std::vector<float, std::allocator<float> >&, PySliceObject*, unsigned int&, unsigned int&)]+0x16d): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python15container_utils16extend_containerISt6vectorIfSaIfEEEEvRT_NS0_3api6objectE[void boost::python::container_utils::extend_container<std::vector<float, std::allocator<float> > >(std::vector<float, std::allocator<float> >&, boost::python::api::object)]+0x34e): undefined reference to `_imp__PyExc_TypeError'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python9converter22shared_ptr_from_pythonISt6vectorIhSaIhEEE11convertibleEP7_object[boost::python::converter::shared_ptr_from_python<std::vector<unsigned char, std::allocator<unsigned char> > >::convertible(_object*)]+0x7): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python9converter22shared_ptr_from_pythonISt6vectorIaSaIaEEE11convertibleEP7_object[boost::python::converter::shared_ptr_from_python<std::vector<signed char, std::allocator<signed char> > >::convertible(_object*)]+0x7): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python9converter22shared_ptr_from_pythonISt6vectorItSaItEEE11convertibleEP7_object[boost::python::converter::shared_ptr_from_python<std::vector<unsigned short, std::allocator<unsigned short> > >::convertible(_object*)]+0x7): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python9converter22shared_ptr_from_pythonISt6vectorIsSaIsEEE11convertibleEP7_object[boost::python::converter::shared_ptr_from_python<std::vector<short, std::allocator<short> > >::convertible(_object*)]+0x7): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python9converter22shared_ptr_from_pythonISt6vectorIfSaIfEEE11convertibleEP7_object[boost::python::converter::shared_ptr_from_python<std::vector<float, std::allocator<float> > >::convertible(_object*)]+0x7): undefined reference to `_imp___Py_NoneStruct'
build\host\PythonWrappers.o:PythonWrappers.cpp:(.text$_ZN5boost6python9converter22shared_ptr_from_pythonI15DMFControlBoardE11convertibleEP7_object[boost::python::converter::shared_ptr_from_python<DMFControlBoard>::convertible(_object*)]+0x7): more undefined references to `_imp___Py_NoneStruct' follow
collect2: ld returned 1 exit status
Creating library file: build\host\dmf_control_board_base.a
scons: *** [build\host\dmf_control_board_base.dll] Error 1
scons: building terminated because of errors.
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\chris\mc2-x86\conda-bld\dmf-control-board-firmware_1560960005136\_h_env\lib\subprocess.py", line 186, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'scons' returned non-zero exit status 2
Traceback (most recent call last):
  File "C:\Users\chris\mc2-x86\Scripts\conda-build-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\cli\main_build.py", line 456, in main
    execute(sys.argv[1:])
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\cli\main_build.py", line 447, in execute
    verify=args.verify, variants=args.variants)
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\api.py", line 208, in build
    notest=notest, need_source_download=need_source_download, variants=variants)
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\build.py", line 2314, in build_tree
    notest=notest,
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\build.py", line 1444, in build
    windows.build(m, build_file, stats=build_stats, provision_only=provision_only)
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\windows.py", line 342, in build
    check_call_env(cmd, cwd=m.config.work_dir, stats=stats, rewrite_stdout_env=rewrite_env)
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\utils.py", line 374, in check_call_env
    return _func_defaulting_env_to_os_environ('call', *popenargs, **kwargs)
  File "C:\Users\chris\mc2-x86\lib\site-packages\conda_build\utils.py", line 354, in _func_defaulting_env_to_os_environ
    raise subprocess.CalledProcessError(proc.returncode, _args)
subprocess.CalledProcessError: Command '['cmd.exe', '/c', 'conda_build.bat']' returned non-zero exit status 1.

Fix

Add Conda prefix directory to library search paths.