Skip to content

Test on ubuntu noble#66

Merged
kwabenantim merged 10 commits intodevelopfrom
test-ubuntu-noble
Nov 22, 2024
Merged

Test on ubuntu noble#66
kwabenantim merged 10 commits intodevelopfrom
test-ubuntu-noble

Conversation

@kwabenantim
Copy link
Copy Markdown
Member

Supports #20

@kwabenantim
Copy link
Copy Markdown
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
@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