|
From: | Knut Petersen |
Subject: | Re: 64-bit version of Lilypond? |
Date: | Thu, 14 Feb 2019 10:30:27 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 |
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
[Prev in Thread] | Current Thread | [Next in Thread] |