lilypond-devel
[Top][All Lists]
Advanced

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

Re: Compilation on FreeBSD


From: Jan Nieuwenhuizen
Subject: Re: Compilation on FreeBSD
Date: Tue, 01 Mar 2005 09:47:02 +0100
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux)

Edward Sanford Sutton writes:

>> ====
>> In file work/lilypond-2.2.2/lily/includable-lexer.cc
>> Inserted before line 30 the line:
>> #define HAVE_FLEXLEXER_YY_CURRENT_BUFFER
>> This turns off some code which fails to compile.
>
> Usually code is in place. Was this code unnecessary, or just turned off 
> because it was in the way of a successful compile?

Configure checks for this.  IWBN if you could find out why
HAVE_FLEXLEXER_YY_CURRENT_BUFFER is not defined by configure.

>> ====
>> In file work/lilypond-2.2.2/lily/out/FlexLexer.h
>> Changed several instances of std::std:: to std::
>> Changed several instances of std:std:: to std::

Btw: if FlexLexer.h needs patching, it means that the distribution
(FreeBSD /ports?) is shipping a broken combination of the flex and g++
toolchain.  Please report this as bug and get this fixed rather than
patching LilyPond.  This issue was resolved over 2.5 years ago, it has
nothing to do with LilyPond, apart from using flex with g++.

>> But - I trying upgrade port in ports tree to version 2.4.4
>
>   That version is beyond 2.3.20 and will have the makeinfo issues if I 
> remember right. I think the new lilypond dependency was makeinfo 4.7. Either 
> texinfo needs to be updated in the base system

Yes, please update texinfo one way or the other.  We're already
stabilizing for lilypond 2.6; please avoid shipping anything else than
the latest stable version, if at all possible.

>   Did the patch work without interfering with other systems too?
> I think the best patches are the ones that 
> go into an original project rather than get applied to one distribution.

This patch was taken from CVS HEAD.

Thanks,
Jan.

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org




reply via email to

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