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.
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:
--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 usesgo-fltk
as a dependency.