Skip to content
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

Add support for Ubuntu 22.04 and fix a minor bug for OpenCL #27

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

shu-gong
Copy link

Hi developers,

Currently, CustusX cannot be compiled with gcc/g++ 11, so I added notes to the install/platforms/ubuntu/ubuntu2204_packages.sh. The version of Boost is controlled in this shell (libboost1.71-dev).

In order to use FAST module, we need to add cx_initialize_opencl() to activate OpenCL.

Thanks

@olevs
Copy link
Contributor

olevs commented Jul 6, 2022

Dear Shu,

Thank you for your interest in CustusX, and contribution. It's great that you have been testing CustusX for Ubuntu 22.04! The next CustusX release, and nightly builds are only going to support Ubuntu 20.04 for now, but it's good to know that only small changes are needed for Ubuntu 22.04. We probably won't add the ubuntu2204_packages.sh file before we're ready to use it ourselves, but it's great to have it here as a reference.

Yes, in order to use the FAST library with CustusX you will need to use cx_initialize_opencl(). We have stopped building FAST with CustusX, to reduce the number of dependencies. Only the Fraxinus application (based on CustusX) is using FAST, and this may possibly switch to using pyFAST in the future.

Best Regards,
Ole Vegard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants