JamesMc86 / G-CLI

A proxy mechanism allow LabVIEW programs to easily write out to the command line.
BSD 2-Clause "Simplified" License
71 stars 19 forks source link

Linux build supporting older versions of GLIBC #150

Closed jimkring closed 12 months ago

jimkring commented 1 year ago

See here for some background: https://kobzol.github.io/rust/ci/2021/05/07/building-rust-binaries-in-ci-that-work-with-older-glibc.html

JamesMc86 commented 12 months ago

I will merge this as a starting point for integrating the Linux builds.

I like the idea of working with musl to avoid these compatibility issues but it is predicated on making sure we have good CI test coverage across LabVIEW supported platforms that it doesn't introduce any issues. If so we can just backup this step to still use manylinux but instead link GLIBC.

The integration testing is part of #139