-
Notifications
You must be signed in to change notification settings - Fork 18
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
Error when building Boost on docker #810
Comments
I don't know what errors you saw with system Boost and python incompatibility. I would only expect that when you install boost.python. Indeed, I see you did that in #718. The question is why though. We don't use it. Gadgetron can, but in the good old days, we disabled that in our build, as we don't use Python gadgets. The error that you quote has nothing to do with boost itself, but other stuff. That one is likely caused by a Gadgetron bug.of missing headers. I've created gadgetron/gadgetron#1207 As By the way, we install a rather old Boost version when building Gadgetron. SIRF-SuperBuild/version_config.cmake Lines 34 to 36 in 810a98c
That' s probably a left-over. (Gadgetron's CMake requires boost 1.71.0, but that doesn't mean we should install that version I guess). |
I had to add the build of boost python. |
I've raised gadgetron/gadgetron#1211. Maybe you can add more detail if there was anything else, or even do a PR... |
Should be fixed by gadgetron/gadgetron@9274e7f |
On docker, with miniconda we install whatever latest version of python miniconda comes with. I tried to fix it at 3.9 and got a build error regarding system Boost and python which are incompatible. In fact, system python on ubuntu22.04 is 3.10.
So I set
USE_SYSTEM_Boost=OFF
and I got several build errors on Gadgetron, of this type:The text was updated successfully, but these errors were encountered: