unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Two people try to get lilypond for 2.0.12, but hit a roadblock
@ 2016-05-11 16:38 Arne Babenhauserheide
  2016-05-12 20:55 ` Jan Nieuwenhuizen
  0 siblings, 1 reply; 2+ messages in thread
From: Arne Babenhauserheide @ 2016-05-11 16:38 UTC (permalink / raw)
  To: guile-devel

[-- Attachment #1: Type: text/plain, Size: 2745 bytes --]

Hi,

I just found out that there are currently three people who try to get
lilypond to work with guile 2.0.12, but they hit a roadblock on the
guile-side:

http://lists.gnu.org/archive/html/lilypond-devel/2016-04/msg00063.html

Harm wrote:

> > > > [build (dev/my-guilev2)]$ history 20
> > > >    53  cd lilypond-git/
> > > >    54  git fetch
> > > >    55  git branch -a
> > > >    56  git checkout origin/dev/guilev2
> > > > 
> > > >    60  git branch dev/my-guilev2
> > > >    61  git checkout dev/my-guilev2
> > > > 
> > > >    67  ./autogen.sh --noconfigure
> > > >    68  mkdir build/
> > > >    69  cd build/
> > > >    70  ../configure --enable-guile2
> > > >    71  make -j3
> > > > 
> > > > I've got:
> > > > [...]
> > > > /home/harm/lilypond-git/stepmake/stepmake/c++-rules.make:4: recipe for
> > > > target 'out/source-file.o' failed
> > > > make[1]: *** [out/source-file.o] Error 1
> > > > make[1]: *** Waiting for unfinished jobs....
> > > > make[1]: Leaving directory '/home/harm/lilypond-git/build/lily' 

> > > I've now checked out branch origin/stable-2.0, derived a local branch
> > > and compiled it.
> > > 
> > > ~/guile/meta (my-stable-2.0)$ ./guile
> > > GNU Guile 2.0.11.170-4d08e
> > > [...]
> > > 
> > > Should be the version we aim at.
> > > 
> > > Though, how to compile LilyPond with this guile-version?
> > > Which commands do you actually use for it? 

> > That question is easy to answer: I never built with anything but the
> > Ubuntu Guile versions.  So this would appear to be of the "look at what
> > options "./configure --help" offers for this" kind.  And if it's silent
> > about that, see what kind of environment variables might be interpreted.
> >
> > I mean, Gub has to do the same here: build its own library version and
> > use/link it.  So there must be a way.

> "./configure --help" offers some options, eg.
> --with-python-include=DIR
> --with-python-lib=NAME
> but nothing directly for guile.
> 
> There are several environment variables like
> CFLAGS
> but I don't know how to use them or the syntax they expect.
> 
> Full output of "./configure --help" attached.
> 
> I really hope someone can demonstrate how to point configure to a
> self-compiled guile.

From http://lilypond.1069038.n5.nabble.com/guilev2-work-was-LilyPond-boolean-syntax-true-and-false-td185707.html

Can someone here help Andrew Bernard and Thomas Morley build lilypond
with the self-built guile?

That LilyPond does not work with Guile 2.0 is like the worst case
scenario for Guile adoption, so it would be great if we could help them
get this moving again.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 298 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Two people try to get lilypond for 2.0.12, but hit a roadblock
  2016-05-11 16:38 Two people try to get lilypond for 2.0.12, but hit a roadblock Arne Babenhauserheide
@ 2016-05-12 20:55 ` Jan Nieuwenhuizen
  0 siblings, 0 replies; 2+ messages in thread
From: Jan Nieuwenhuizen @ 2016-05-12 20:55 UTC (permalink / raw)
  To: Arne Babenhauserheide; +Cc: guile-devel

Arne Babenhauserheide writes:


> I just found out that there are currently three people who try to get
> lilypond to work with guile 2.0.12, but they hit a roadblock on the
> guile-side:
>
> http://lists.gnu.org/archive/html/lilypond-devel/2016-04/msg00063.html

Thanks.  I recently created a patch set for LilyPond to make configure
use guile-2.0.pc/guile-2.2.pc files -- that should take care of the
configure thing.  Just sent a reply to the lilypond-devel list.

Having guile-2.0 and 2.2 play nice when installed alongside eachother
could make testing with both versions a bit easier and possibly help
this go forward a bit.

Greetings,
Jan

-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar®  http://AvatarAcademy.nl  



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-05-12 20:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-11 16:38 Two people try to get lilypond for 2.0.12, but hit a roadblock Arne Babenhauserheide
2016-05-12 20:55 ` Jan Nieuwenhuizen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).