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 OpenBSD (amd64 and arm64) support #129

Merged
merged 2 commits into from
May 25, 2024

Conversation

roblillack
Copy link
Contributor

@roblillack roblillack commented May 23, 2024

Hey there,

This PR adds OpenBSD support to go-fltk and includes binaries for OpenBSD/amd64 and OpenBSD/arm64. Tested on the current 7.5 release only.

I needed to add a few teaks to be able to run the build script, so added the workarounds to that here, too:

  • cmake does not support --parallel
  • fltk-config does not include the system paths for include files and libraries when called on OpenBSD for some reason, so they are added to the respective cgo files. Otherwise, it would be impossible to build an application which uses go-fltk as a dependency.

@roblillack roblillack changed the title Add OpenBSD/amd64 support Add OpenBSD (amd64 and arm64) support May 23, 2024
@pwiecz pwiecz merged commit 5313f8a into pwiecz:main May 25, 2024
3 of 4 checks passed
@pwiecz
Copy link
Owner

pwiecz commented May 25, 2024

Thanks!

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.

None yet

2 participants