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.

I also used Sibelius - for my college course.  I always now use LilyPond in 
preference.

--
Phil 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 <d...@gnu.org> wrote:

    Chris Yate <chrisy...@gmail.com> 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 runtime dependencies that does not invest a really
    big amount of time into maintaining a separate Windows port, you might
    want to look how they are doing it.



  Thanks David. If the answer to my question is "no, there's no other way", 
that's still a useful answer! :) 



  To be fair, I think the projects that do work across many systems are usually 
not using C++, but some other language that's more portable. Probably something 
interpreted, or running on a VM.  And of course, Lilypond has a bunch of 
dependencies, TexMf, Guile and the like, which may be more of a portability 
problem than /our/ code. 


    In contrast, the LilyPond Windows releases appear at the same time as
    other releases and require no extra manual effort (until things go
    wrong, of course). That's pretty good, actually. 

  Agreed! 


    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


  GUB is a really good idea. But obviously it's not great having to compile the 
whole thing to change a source repository... If its authors followed the 
mentality of Gnu autoconf tools, you'd expect to be able to pass some arguments 
in. I'll look into it a little. 

  Chris


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to