Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
51–60 of 76 posts
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#52The problem with this is licensing: the macOS SDK license says that it's only to be used on an "Apple-branded computer". That said I wonder what Apple would do if this is used outside of that case...
They don't mind what people do for personal use. Just don't try and turn it into a commercial product.
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#53Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#54The problem with this is licensing: the macOS SDK license says that it's only to be used on an "Apple-branded computer". That said I wonder what Apple would do if this is used outside of that case...
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#55Earlier quoted context omitted.
Which is why they changed the wording from "Apple-labeled" to "Apple-branded" around the time of Snow Leopard IIRC.
How much could a branding iron cost?
0: https://brandingirons.com/products/basic-fire-heated-brandin...
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#56Earlier quoted context omitted.
Interestingly you can use zig within your Rust build to more easily cross-compile: https://github.com/rust-cross/cargo-zigbuild I’m curious what the blockers are for rustc to cross-compile like zig does natively.
Just add another arch with rustup. Am I missing something?
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#57Earlier quoted context omitted.
Why is this a defense for them using the labor of non-consenting artists to generate a crappy header image? Surely they could ask an artist to volunteer their time just as they volunteered theirs?
> Surely they could ask an artist to volunteer their time just as they volunteered theirs? Unfortunately "I spent a lot of time on this thing you have no interest in or relation to" is not a very convincing argument in the FOSS world.
Neither is "I'm not going to contribute a damned thing, but nonetheless the team behind this free product needs to spend more time and/or money to make me happy."
If you don't like the logo, well... that sounds a lot like a personal problem to me.
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#58Earlier quoted context omitted.
Interestingly you can use zig within your Rust build to more easily cross-compile: https://github.com/rust-cross/cargo-zigbuild I’m curious what the blockers are for rustc to cross-compile like zig does natively.
Just add another arch with rustup. Am I missing something?
Rust did not do the legwork that zig did to bundle libc and a working linker, and Cargo is exceptionally naive in its default configuration, so it won't even find a usable cross-linker on the system, nor even try the chronically-unfinished rustc-lld integration there is.
Re: Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
#59I think the project can easily add Go to the list as cross compiling is built-in: GOOS=darwin GOARCH=arm64 go build -o bin/app-silicon-darwin app.go