-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Fix 2.8.1 build errors on Linux #13609
base: master
Are you sure you want to change the base?
Conversation
Hello @jmickelin, these thank you for you fixes. These are all very useful. Yet, there are some minor thinks that need to be addressed. Some minor things:
Bigger issues:
Anyway all these should be easy to address. Thank you for your time, we intend to use this. |
Just to clarify. What I mean by "should probably not link against boost_headeronly" is the target_link_libraries in the cmake sense. Not actual linking - that makes no sense. |
Awesome! I'll hand it off to you to iron out the details, then? Regarding Thank you :) |
FYI, I'm getting a couple of new errors on boost::log linker error in
|
This solves the build error with the missing `Eigen3::Eigen` build target. Partially fixes prusa3d#13608
This solves the build error with missing headers. Partially fixes prusa3d#13608.
This solves the linker error about missing `boost::log` symbols. Fixes prusa3d#13608.
…versions The method boost::filesytem::directory_entry.is_regular_file was added starting in version 1.83, but the lowest Boost version of this project is 1.66.0.
cb59b22
to
f73ed7f
Compare
Done! I changed the commit which added the |
This PR incorporates the changes suggested in #13608.
It builds partially on #13080 but additionally solves the new errors introduced between versions 2.8.0 and 2.8.1.