Re: Question: Cross compilation

2016-09-27 Thread Chris Yate
On 27 Sep 2016 18:31, "Jan Nieuwenhuizen" wrote:. > > > A Lilypond build tool for all platforms to which someone's added half > > a dozen extra unrelated targets (possibly very large ones such as > > OpenOffice) = a terrible idea. > > Thanks! GUB was the first to be so generic that it could be us

Re: Question: Cross compilation

2016-09-27 Thread Jan Nieuwenhuizen
Chris Yate writes: > At a brief look over GUB, the really big question in my mind is why on > earth it seems to want to build *everything*.  That's mostly fault. > A Lilypond build tool for all platforms = a great idea. Thanks. I developed GUB together with Han-Wen and it was our 4th iteration

Re: Question: Cross compilation

2016-09-27 Thread Phil Holmes
- Original Message - From: "Richard Shann" To: "Phil Holmes" Cc: "David Kastrup" ; "Lilypond-User Mailing List" Sent: Tuesday, September 27, 2016 8:54 AM Subject: Re: Question: Cross compilation On Tue, 2016-09-27 at 08:53 +0100, P

Re: Question: Cross compilation

2016-09-27 Thread Phil Holmes
- Original Message - From: "David Kastrup" To: "Phil Holmes" Cc: "Richard Shann" ; "Lilypond-User Mailing List" Sent: Tuesday, September 27, 2016 9:04 AM Subject: Re: Question: Cross compilation "Phil Holmes" writes: -

Re: Question: Cross compilation

2016-09-27 Thread David Kastrup
"Phil Holmes" writes: > - Original Message - > From: "Richard Shann" > To: "David Kastrup" > Cc: "Lilypond-User Mailing List" > Sent: Tuesday, September 27, 2016 8:38 AM > Subject: Re: Question: Cross compilation >> >

Re: Question: Cross compilation

2016-09-27 Thread Richard Shann
On Tue, 2016-09-27 at 08:53 +0100, Phil Holmes wrote: > - Original Message - > From: "Richard Shann" > To: "David Kastrup" > Cc: "Lilypond-User Mailing List" > Sent: Tuesday, September 27, 2016 8:38 AM > Subject: Re: Question: Cross com

Re: Question: Cross compilation

2016-09-27 Thread Chris Yate
On 27 Sep 2016 03:59, "David Kastrup" wrote: > > > At a brief look over GUB, the really big question in my mind is why on > > earth it seems to want to build *everything*. > > It wants to be _able_ to build everything, like autoconf. Fine. But Autoconf doesn't ship with makefiles for everything.

Re: Question: Cross compilation

2016-09-27 Thread Phil Holmes
- Original Message - From: "Richard Shann" To: "David Kastrup" Cc: "Lilypond-User Mailing List" Sent: Tuesday, September 27, 2016 8:38 AM Subject: Re: Question: Cross compilation and, more specifically, I would guess they are spent in creating the d

Re: Question: Cross compilation

2016-09-27 Thread Richard Shann
On Tue, 2016-09-27 at 04:23 +0200, David Kastrup wrote: > Chris Yate writes: > > > On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: > > > >> > >> That's pretty good, actually. Not being able to do native/online > >> compilations by anybody wanting to is bad. Yes. Fixes to GUB (possibly > >>

Re: Question: Cross compilation

2016-09-26 Thread David Kastrup
Chris Yate writes: > On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: > >> >> That's pretty good, actually. Not being able to do native/online >> compilations by anybody wanting to is bad. Yes. Fixes to GUB (possibly >> even just to its information/documentation, maybe it _can_ do it >> alre

Re: Question: Cross compilation

2016-09-26 Thread Chris Yate
On Mon, 26 Sep 2016 at 23:05 Chris Yate wrote: > On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: > >> >> That's pretty good, actually. Not being able to do native/online >> compilations by anybody wanting to is bad. Yes. Fixes to GUB (possibly >> even just to its information/documentation,

Re: Question: Cross compilation

2016-09-26 Thread Chris Yate
On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: > > That's pretty good, actually. Not being able to do native/online > compilations by anybody wanting to is bad. Yes. Fixes to GUB (possibly > even just to its information/documentation, maybe it _can_ do it > already) are of course welcome:

Re: Question: Cross compilation

2016-09-26 Thread Chris Yate
On 26 Sep 2016 20:16, "Phil Holmes" wrote: > > TBH, you'd probably find it far easier to install a Linux VM on your Windows host, and compile the problematic score on that. I've done both, and what I suggest here is what I would do. That's exactly what I've done - I do a lot of my day job with V

Re: Question: Cross compilation

2016-09-26 Thread Phil Holmes
hil Holmes - Original Message - From: Chris Yate To: David Kastrup Cc: Phil Holmes ; Lilypond-User Mailing List Sent: Monday, September 26, 2016 7:48 PM Subject: Re: Question: Cross compilation On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: Chris Yate writes:

Re: Question: Cross compilation

2016-09-26 Thread David Kastrup
Chris Yate writes: > On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: > >> Chris Yate writes: >> >> > Hi Phil, >> > >> > Sigh... Yes, that's basically the conclusion I'd already come to, but >> that >> > it seemed such a ludicrous state of affairs that _somebody_ must have a >> > better soluti

Re: Question: Cross compilation

2016-09-26 Thread Chris Yate
On Mon, 26 Sep 2016 at 19:34 David Kastrup wrote: > Chris Yate writes: > > > Hi Phil, > > > > Sigh... Yes, that's basically the conclusion I'd already come to, but > that > > it seemed such a ludicrous state of affairs that _somebody_ must have a > > better solution. > > If you can find _any_ fr

Re: Question: Cross compilation

2016-09-26 Thread David Kastrup
Chris Yate writes: > Hi Phil, > > Sigh... Yes, that's basically the conclusion I'd already come to, but that > it seemed such a ludicrous state of affairs that _somebody_ must have a > better solution. If you can find _any_ free software project requiring a number of free software compile- and r

Re: Question: Cross compilation

2016-09-26 Thread Chris Yate
Hi Phil, Sigh... Yes, that's basically the conclusion I'd already come to, but that it seemed such a ludicrous state of affairs that _somebody_ must have a better solution. I've just installed mingw on Ubuntu, which might possibly do the job... At the moment my scores have a habit of crashing at

Re: Question: Cross compilation

2016-09-26 Thread Phil Holmes
Gub uses http://git.savannah.gnu.org/cgit/lilypond.git as its source. I know of no way of changing that without a lot of effort changing its codebase. I personally know of no simple way of cross-compiling LilyPond for Windows without using Gub as the tool. However, you can (in principle) crea