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

Test on ubuntu noble #66

Merged
merged 10 commits into from
Nov 22, 2024
Merged

Test on ubuntu noble #66

merged 10 commits into from
Nov 22, 2024

Conversation

kwabenantim
Copy link
Member

Supports #20

@kwabenantim
Copy link
Member Author

kwabenantim commented Nov 21, 2024

Generating wrappers with GCC 13 on Ubuntu 24.04 Noble throws the following error:

unknown type name 'Float32`

This can be fixed by either:

  1. Upgrading to CastXML version 0.6.8 which has better support for GCC 13: Unfortunately, pip only supplies CastXML up to version 0.4.5, and the Ubuntu 24.04 apt repository only supplies CastXML version 0.6.3. The required CastXML 0.6.8 is available from Ubuntu 24.10 Oracular, but backporting it to 24.04 can result in broken package dependencies. A possible solution for Ubuntu 24.04 is to build CastXML 0.6.8 from source.
  2. Switching to Clang for generating wrappers.

@kwabenantim kwabenantim merged commit 8f74959 into develop Nov 22, 2024
14 checks passed
@kwabenantim kwabenantim deleted the test-ubuntu-noble branch November 22, 2024 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant