Skip to content

Conversation

@smoe
Copy link
Collaborator

@smoe smoe commented Feb 2, 2026

Somehow I feel like it may possibly not be completely pointless to consider a compilation of LinuxCNC or parts of it on non-Linux Operating Systems. At least we should prepare debian/configure for the event that someone is trying it. Here is what I came up with. My personal immediate motivation is to support writers of the documentation who are likely to have a the source tree on whatever OS their machine may be.

My attempt on MacOS did not complete a configure run. But that is just because of missing packages in brew - nothing technical. Conda may also be worthwhile to have a look, but the libgpiod-dev equivalent for either I fail to find. It may be of interest to come up with a configure option that prepared for the documentation only.

Committer: Steffen Moeller <moeller@debian.org>
@rene-dev
Copy link
Member

rene-dev commented Feb 2, 2026

Afaik it does build and run on freebsd, and on macos I got stuck getting the linker to create hal modules.

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.

2 participants