Skip to content

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.

2 participants