lilypond-devel
[Top][All Lists]
Advanced

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

Re: LilyDev4 and Guile2.2 ?


From: Thomas Morley
Subject: Re: LilyDev4 and Guile2.2 ?
Date: Sat, 15 Apr 2017 10:12:09 +0200

2017-04-14 6:44 GMT+02:00 Paul <address@hidden>:
> On 04/13/2017 02:23 PM, Thomas Morley wrote:
>
>> Hi Paul,
>>
>> meanwhile I do most on my host, not in the VB.
>>
>> I compiled guile-1.8 and guile-2.0.14 from the released tarball and
>> 2.2.0 from the guile-repository.
>> Once compiled it's pretty unexpensive to do 'make install' on the
>> guile-version you wish.
>>
>> Also, I have three times the lilypond-repository, each compiled with a
>> different guile-version.
>>
>> So I can check quickly whatever I need with different versions of
>> lilypond/guile.
>>
>>
>> Probably not the way for you, but very convenient in my eyes.
>
>
> Hi Harm,  Thanks for the info.  I thought there were problems with having
> guile1 and guile2.x installed at the same time?

Indeed I can _install_ only one guile version at the same time system wide.
But I _compiled_ the mentioned three guile-versions, which takes some
time. But once compiled 'make install' is fairly fast.

So my workflow is:
(1)
- Compile guile-1.8 from the tarball*
- install it via 'make install'
- build LilyPond as usual with from a git repository, I call it "lilypond-git"

(2)
- Compile guile-2.0.14 from the tarball
- install it via 'make install' (this throws out previous installed guile)**
- build LilyPond as usual with from a git repository, I call it
"lilypond-git-guile-2.0.14"

(3)
- Compile guile-2.2 from the guile-repository
- install it via 'make install' (this throws out previous installed guile)**
- build LilyPond as usual with from a git repository, I call it
"lilypond-git-guile-2.2"


This gets me LilyPond-versions with three different guile-versions.

[*] guile-1.8. from the tarball needs to be done with the configure-option:
./configure --disable-error-on-warning

[**] at least I never experienced any drawback doing so


There may be a way to point LilyPond to a certain guile-version
without the need to install this guile system-wide, but I never found
it.

Cheers,
  Harm



reply via email to

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