bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64 bit MacOS version + Apple Silicon version


From: Jonas Hahnfeld
Subject: Re: 64 bit MacOS version + Apple Silicon version
Date: Thu, 22 Apr 2021 21:24:31 +0200
User-agent: Evolution 3.40.0

Am Donnerstag, dem 22.04.2021 um 18:03 +0000 schrieb Carl Sorensen:
> 
> On 4/22/21, 9:49 AM, "Bart Kummel" <bart@kummelweb.nl> wrote:
> 
>     I think you should re-consider this comment: "The other option is ditching
>     LilyPad and doing a Darwin-only version of LilyPond, assuming that we can
>     do this with suitably free components.", by David Kastrup. I don't think
>     many people are using the limited editor LilyPad. There are a lot of 
> better
>     tools available (Frescobaldi). I'd rather have a native LilyPond without
>     the *Pad, than having to compile it myself or rely on a Docker solution.
>     
> 
> 
> 
> This implies that the only reason we need Apple's SDK is for compiling the 
> LilyPad editor.  Is that true?
> 
> Is it possible to create a Mac app bundle without the SDK?
> 

No, my understanding of the problem is that you cannot *compile* for
macOS unless you are on Apple hardware, ie no cross-compilation which
GUB is based on. This changed at some point in the past (many years
ago) and the software from before remains accessible, so GUB is able to
build for 32-bit.


> We currently have a MacPorts way to install LilyPond on 64-bit MacOS systems, 
> a Homebrew way to install LilyPond on 64-bit MacOS systems, and Marnen's work 
> on a 64-bit .app bundle for MacOS systems.
> 
> I really prefer the .app bundle, because it is path-independent and it makes 
> it easy for me to have multiple versions installed.  As far as I know, only 
> the .app version can be delivered as a binary and installed any place I'd 
> like to put it.
> 
> If it were possible to have a MacOs .app bundle that could be created on 
> non-Apple hardware, even if all the app did was open the .ly file in 
> TextEdit, I'd be all over that.  And I think I have some time this summer to 
> try to make it work.  But I don't know enough about developing on the Mac to 
> know if this is possible.  Does anybody else?    

You're a year late to the party, I already developed a proof-of-concept
last March: https://github.com/hahnjo/lilypond-binaries/ and I shared
this on the mailing list back then, see the thread starting at
https://lists.gnu.org/archive/html/lilypond-devel/2020-03/msg00337.html
Meanwhile, with the help of Erlend Aasland, the scripts also work on
macOS (at least they did last summer) and you get a fully relocatable
.tar.gz archive that you can unpack and run wherever you want.

Jonas

> 
> Thanks,
> 
> Carl
> 
> 
> _______________________________________________
> bug-lilypond mailing list
> bug-lilypond@gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-lilypond

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]