What is is exactly that fails when building LilyPond on those various OSes? Dependencies of some kind, or basic compilation problems of Lily’s code base?
JM > Le 26 déc. 2019 à 16:49, Marco Atzeri <marco.atz...@gmail.com> a écrit : > > Am 26.12.2019 um 16:36 schrieb Carl Sorensen: >> On 12/26/19, 6:10 AM, "lilypond-devel on behalf of Muzhic" >> <lilypond-devel-bounces+c_sorensen=byu....@gnu.org on behalf of >> imj-muz...@bluewin.ch> wrote: >> Hello folks, >> If a C++ compiler, flex, bison and Guile are installed on Windows >> or Mac OS X, what prevents LilyPond from being built — in other words, why >> is GUB needed? >> GUB was created because having a user create an appropriate build system on >> any given platform was a lot of work, and the building depended strongly >> enough on individual versions of the installed software that it was >> difficult to give advice to people on how to build on their system. >> For a few years I tried building lilypond on Cygwin, but then it became >> unmaintainable, so I moved to Linux. With different versions of Linux, that >> even became difficult, so I moved to a VM and LilyDev (which has a >> known-good configuration in a particular Linux variation installed in a VM). > > building on cygwin is feasible. OF course slower than a build on Linux but > feasible with no need of any patching on latest 2.19.8x > > >> Thanks, >> Carl > > Regards > Marco