Could anyone describe the process GUB uses to produce the current
macOS installer? Maybe at least a starting point for research on
64-bit macOS builds could be determined. Or at a "guided tour" of
GUB sources in this area, to help newcomers to the code understand
what they'll be looking at.
We don't have that yet, sorry. The process of providing 64bit support
would start with defining `darwin-64' as an allowed platform to build
on and to build for, then looking for a suitable Apple SDK for
compilation and installation.[*] All follow-up problems probably have
to be solved case by case.
I think I first would look for the necessary tools, try to build them outside of gub,
cross-build some kind of "hello world" app and test the result on a mac.
Only if we have a toolset that works outside of gub the work needed to
construct a new build platform inside of gub is justified.
A few links:
Maybe this toolkit might be usable: https://github.com/tpoechtrager/osxcross
Some useful information about gcc as a crosscompiler
https://gcc.gnu.org/bugzilla//show_bug.cgi?id=50229
Knut
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel