[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Lilypond won't compile (gcc/flex problem?)
From: |
Koen Versmissen |
Subject: |
Lilypond won't compile (gcc/flex problem?) |
Date: |
Wed, 18 Feb 2004 16:59:29 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3 |
Hi,
I can't get Lilypond 2.0.3 to compile.
It looks like this is due to the gcc/flex problem, but I'm not sure.
I'm using SuSE Linux 7.0, flex 2.5.31 and gcc 3.3.3 and have followed
the instructions in the install file (involving lexer-gcc-3.1.sh).
Output file attached.
Can anyone suggest a solution or confirm that downgrading to
gcc 2.95 is likely to help?
Thanks,
Koen
make --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C buildscripts all
&& make --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C python all &&
make --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C scripts all &&
make --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C elisp all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C flower all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C lily all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C mf all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C ly all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C tex all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C ps all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C scm all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C po all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C make all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C cygwin all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C debian all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C stepmake all && make
--no-builtin-rules PACKAGE=LILYPOND package=lilypond -C Documentation all &&
make --no-builtin-rules PACKAGE=LILYPOND package=lilypond -C input all && true
make[1]: Entering directory `/usr/local/src/lilypond-2.0.3/buildscripts'
true
make[1]: Leaving directory `/usr/local/src/lilypond-2.0.3/buildscripts'
make[1]: Entering directory `/usr/local/src/lilypond-2.0.3/python'
true
make[1]: Leaving directory `/usr/local/src/lilypond-2.0.3/python'
make[1]: Entering directory `/usr/local/src/lilypond-2.0.3/scripts'
true
true
make[1]: Leaving directory `/usr/local/src/lilypond-2.0.3/scripts'
make[1]: Entering directory `/usr/local/src/lilypond-2.0.3/elisp'
true
make[1]: Leaving directory `/usr/local/src/lilypond-2.0.3/elisp'
make[1]: Entering directory `/usr/local/src/lilypond-2.0.3/flower'
make PACKAGE=LILYPOND package=lilypond -C include all && true
make[2]: Entering directory `/usr/local/src/lilypond-2.0.3/flower/include'
true
make[2]: Leaving directory `/usr/local/src/lilypond-2.0.3/flower/include'
make[1]: Leaving directory `/usr/local/src/lilypond-2.0.3/flower'
make[1]: Entering directory `/usr/local/src/lilypond-2.0.3/lily'
rm -f ./out/lexer.dep; DEPENDENCIES_OUTPUT="./out/lexer.dep ./out/lexer.o" g++
-c -DHAVE_CONFIG_H -DSTRING_UTILS_INLINED -Iinclude -I./out
-I../flower/include -I../flower/./out -I../flower/include -O2
-finline-functions -g -I/usr/local/src/lilypond-2.0.3/lily/out
-I/usr/local/include/python2.2 -I/usr/local/include -O2 -finline-functions
-g -I/usr/local/src/lilypond-2.0.3/lily/out -I/usr/local/include/python2.2
-I/usr/local/include -Wall -W -Wmissing-prototypes -Wconversion -o
out/lexer.o out/lexer.cc
In file included from /usr/local/include/libguile/tags.h:58,
from /usr/local/include/libguile/__scm.h:327,
from /usr/local/include/libguile.h:50,
from /usr/local/include/guile/gh.h:50,
from include/lily-guile.hh:18,
from include/protected-scm.hh:14,
from include/source-file.hh:10,
from lexer.ll:36:
/usr/include/inttypes.h: In function `intmax_t imaxabs(long long int)':
/usr/include/inttypes.h:421: error: call of overloaded `llabs(intmax_t&)' is
ambiguous
/usr/include/inttypes.h:411: error: candidates are: long long int llabs(long
long int)
/usr/local/include/c++/3.3.3/cstdlib:152: error: long long int
__gnu_cxx::llabs(long long int)
/usr/include/inttypes.h: In function `imaxdiv_t imaxdiv(long long int, long
long int)':
/usr/include/inttypes.h:428: error: call of overloaded `lldiv(intmax_t&,
intmax_t&)' is ambiguous
/usr/include/inttypes.h:414: error: candidates are: lldiv_t lldiv(long long
int, long long int)
/usr/local/include/c++/3.3.3/cstdlib:161: error: lldiv_t
__gnu_cxx::lldiv(long long int, long long int)
out/lexer.cc: In member function `virtual int My_lily_lexer::yylex()':
out/lexer.cc:3470: error: no class template named `std' in `std'
out/lexer.cc:3477: error: no class template named `std' in `std'
out/lexer.cc:3532: error: no class template named `std' in `std'
out/lexer.cc:3534: error: no class template named `std' in `std'
out/lexer.cc:3537: error: no class template named `std' in `std'
out/lexer.cc:3539: error: no class template named `std' in `std'
out/lexer.cc:3541: error: no class template named `std' in `std'
out/lexer.cc: In member function `virtual void yyFlexLexer::LexerError(const
char*)':
out/lexer.cc:5259: error: no class template named `std' in `std'
make[1]: *** [out/lexer.o] Error 1
make[1]: Leaving directory `/usr/local/src/lilypond-2.0.3/lily'
make: *** [all] Error 2
- Lilypond won't compile (gcc/flex problem?),
Koen Versmissen <=