-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fails with latest assimp #23
Comments
Similarly here on Ubuntu 20.04:
Does anyone know how to fix this? Assimp homepage, building without Boost mentions this: #define ASSIMP_BUILD_BOOST_WORKAROUND Where exactly does this line need to be placed in order to compile assimp without Boost, why does assimp2json use this non-intended case of assimp? |
In case someone makes this mistake, I forgot to git clone assimp2json recursively, i.e. use "git clone --recurse-submodules" or "git clone" followed by "git submodule init && git submodule update" as Readme.md indicates. This seems to be an old code base that uses assimp v3 provided with it, the error above is the case when I try to use assimp2json with the assimp version 5.0.0 supplied by default on Ubuntu 20.04. The compilation via direct "make" fails indeed on gtest as indicated at issue #17, but fortunately this is just some testing phase irrelevant to the program binary produced correctly as indicated there, "make assimp2json" works fine. |
It seems the codebase relies on some deprecated code from the core lib:
https://github.com/acgessler/assimp2json/blob/master/assimp2json/json_exporter.cpp#L23
wants to pull in https://github.com/assimp/assimp/blob/93bb63fdb40d9682e60ca97b0eda4951a552c742/code/BoostWorkaround/boost/scoped_ptr.hpp
But this hasn't existed in ~3 years?
The text was updated successfully, but these errors were encountered: