lilypond-user
[Top][All Lists]
Advanced

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

Problem Compiling 1.6.8


From: richard
Subject: Problem Compiling 1.6.8
Date: 15 Apr 2003 23:13:16 +0100

Dear list,

I've d'loaded the source for versions 1.6.8 and 1.6.9 of Lilypond and
can't get them to compile.  I'm using Mandrake Linux 9.1 (kernel 
2.4.21-0.13mdk) on a high spec
machine.

Included are the results of calling:

# ./configure

************** OUTPUT ***************************

creating cache ./config.cache
checking Package... LILYPOND
checking builddir... /home/richard/install/lilypond-1.6.8
checking for stepmake... ./stepmake  (${prefix}/share/stepmake not
found)
checking host system type... i686-pc-linux-gnu
checking for gmake... gmake
checking for find... find
checking for tar... tar
checking for bash... /bin/sh
checking for python... python
checking for python... /usr/bin/python
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for IEEE-conformance compiler flags... none
checking gcc version... 3.2.2
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking c++ version... 3.2.2
checking whether explicit instantiation is needed... no
checking for ar... ar
checking for ranlib... ranlib
checking for bison... bison -y
checking for bison... bison
checking bison version... 1.35
checking for flex... flex
checking how to run the C++ preprocessor... c++ -E
checking for FlexLexer.h... yes
checking language... English
checking for gettext in -lintl... yes
checking for gettext... yes
checking for msgfmt... msgfmt
checking for mf... no
checking for mfont... no
./configure: line 1: =$ mf mfont: command not found
checking for inimf... no
checking for inimfont... no
./configure: line 1: =$ inimf inimfont: command not found
checking for working metafont mode... laserjet
checking for kpsewhich... kpsewhich
checking for tfm path... /usr/share/texmf/fonts/tfm/public/cm
/usr/share/texmf/fonts/tfm/ams/symbols
checking for guile-config... guile-config
checking guile-config version... 1.6.0
checking guile compile flags... 
checking guile link flags... -lguile -lcrypt -lm
checking for kpathsea/kpathsea.h... yes
checking for kpse_find_file in -lkpathsea... yes
checking for kpse_find_file... yes
checking whether to use kpathsea... yes
checking for makeinfo... makeinfo
checking whether makeinfo can split html by @node... yes
checking for python2.2/Python.h... yes
checking for python2.1/Python.h... no
checking for python2.0/Python.h... no
checking for python2/Python.h... no
checking for python/Python.h... no
checking for python1.5/Python.h... no
checking for Python.h... no
checking for assert.h... yes
checking for sys/stat.h... yes
checking for sstream... yes
checking whether stat file-mode macros are broken... no
checking for 8-bit clean memcmp... no
checking for vprintf... yes
checking for memmem... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for gettext... (cached) yes
checking for isinf... yes
checking for guile... guile
checking for guile... /usr/bin/guile
checking for perl... perl
checking for perl... /usr/bin/perl
checking for pktrace... no
checking for mftrace... mftrace
checking mftrace version... 1.0.14
checking for makeinfo... (cached) makeinfo
checking makeinfo version... 4.3
updating cache ./config.cache
creating ./config.status
creating config.make
creating config.h
config.h is unchanged
configuring in stepmake
running /bin/sh ./configure  --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking Package... Stepmake package!
checking builddir... /home/richard/install/lilypond-1.6.8/stepmake
checking host system type... i686-pc-linux-gnu
checking for gmake... (cached) gmake
checking for find... (cached) find
checking for tar... (cached) tar
checking for bash... (cached) /bin/sh
checking for python... (cached) python
checking for python... (cached) /usr/bin/python
checking language... English
checking for makeinfo... (cached) makeinfo
creating ./config.status
creating config.make
creating config.h
config.h is unchanged

Type:
    make all       to build LilyPond
    make install   to install LilyPond
    make help      to see all possible targets

Do not worry if ./Documentation or ./mutopia should not build.

*****************  OUTPUT ENDS *********************

which seems fine.

But when I call

# make all

I get this

********************* OUTPUT **********************

/home/richard/install/lilypond-1.6.8/stepmake/stepmake/generic-targets.make:133:
 out/dummy.dep: No such file or directory
mkdir -p ./out

...OUTPUT TOO BIG TO POST....

c++ -c   -DHAVE_CONFIG_H  -DSTRING_UTILS_INLINED -Iinclude -I./out
-I../flower/include -I../flower/./out -I../flower/include -O2
-finline-functions -g        -O2 -finline-functions -g    -Wall  -W
-Wmissing-prototypes -Wconversion  -o out/warn.o warn.cc
flex -Cfe -p -p -t lexer.ll > out/lexer.cc
"lexer.ll", line 495: warning, -s option given but default rule can be
matched
rm -f ./out/lexer.dep; DEPENDENCIES_OUTPUT="./out/lexer.dep
./out/lexer.o" c++ -c   -DHAVE_CONFIG_H  -DSTRING_UTILS_INLINED
-Iinclude -I./out -I../flower/include -I../flower/./out
-I../flower/include -O2 -finline-functions -g        -O2
-finline-functions -g    -Wall  -W -Wmissing-prototypes -Wconversion  -o
out/lexer.o out/lexer.cc
lexer.ll: In member function `virtual int My_lily_lexer::yylex()':
lexer.ll:196: `cerr' undeclared (first use this function)
lexer.ll:196: (Each undeclared identifier is reported only once for each
function it appears in.)
/usr/include/c++/3.2.2/bits/locale_facets.h: At top level:
lexer.ll:127: warning: `int yy_start_stack_ptr' defined but not used
lexer.ll:128: warning: `int yy_start_stack_depth' defined but not used
lexer.ll:129: warning: `int*yy_start_stack' defined but not used
lexer.ll:131: warning: `void yy_push_state(int)' declared `static' but
never defined
lexer.ll:134: warning: `void yy_pop_state()' declared `static' but never
defined
lexer.ll:137: warning: `int yy_top_state()' declared `static' but never
defined
make[1]: *** [out/lexer.o] Error 1
rm out/lexer.cc
make[1]: Leaving directory `/home/richard/install/lilypond-1.6.8/lily'
make: *** [all] Error 2


*******************  OUTPUT ENDS  ******************************

Any ideas?

Cheers!





reply via email to

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