-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Description
For a Win10/VS2019 build with a Python3.7 wrapper and SWIG4.0.1 I had to make the following changes in the current master BTK-core:
- Support building for Python 3 #26 Support building for Python 3
- Visual Studio 2017 warning about std::tr1 #23 Avoid tr1 with VS2017: 2b7a9a8
- Moved the *.tpp includes from the .h to the .cpp. #16 Moved the *.tpp includes from the .h to the .cpp.
- Fix the problem with using BTK in other libraries (like OpenSim) on Windows with MSVC. #12 Fix the problem with using BTK in other libraries (like OpenSim) on Windows with MSVC.
- Adapt ...\BTKCore-master\Utilities\eigen3\Eigen\src\Core\VectorwiseOp.h on line 585 to include the following:
#ifdef EIGEN_VECTOROP_PLUGIN
#include EIGEN_VECTOROP_PLUGIN
#endif
Perhaps this can save somebody else some trouble. As a n00b this took me a long time to figure out ;) Now it passes all tests and I'm happy!
Edit: spelling
Metadata
Metadata
Assignees
Labels
No labels