bug-lilypond
[Top][All Lists]
Advanced

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

Compile 2.5.16 failed


From: Hans Forbrich
Subject: Compile 2.5.16 failed
Date: Mon, 21 Mar 2005 19:05:49 -0600
User-agent: KMail/1.7.1

Tail from output of 'make all' below.  Not thinking this through properly and 
would appreciate an extra set of eyes ... I suspect library conflicts.  
(Apologies for size as well.)   Package info at bottom.   Current environment 
is:

Running SuSE 9.2 Pro, which includes Lilypond 2.2.6, and I have installed all 
SuSE supplied packages in default locations that are needed to rebuild that 
version.

I have Lilypond 2.4.5 running, compiled from source.  All prerequisites to 
2.4.5 that were not on SuSE disks were built from scratch and installed 
in /usr/local .   (ld.so.conf includes /usr/local/lib)

I had no apparent problem adding FontForge (v 20050209), FreeType 2.1.9, 
Ghostscript 8.15, Pango or glib.   I'd tried glib 2.6.3 and pango 1.8.1, with 
nearly same failure, backed down to glib 2.4.8 and Pango 1.6 & decided to 
call for help.

Any assistance appreciated.


rm -f ./out/volta-engraver.dep; 
DEPENDENCIES_OUTPUT="./out/volta-engraver.dep ./out/volta-engraver.o" g++ -c   
-DHAVE_CONFIG_H  -DNDEBUG -DSTRING_UTILS_INLINED -Iinclude -I./out 
-I../flower/include -I../flower/./out -I../flower/include 
-I../ttftool/include -DNDEBUG -I/usr/include/python2.3  -O2 
-finline-functions -g -pipe -I/usr/local/include 
-I/usr/local/include/pango-1.0 -I/usr/local/include/freetype2 
-I/usr/local/include -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include    -I/usr/local/include/freetype2       
-DNDEBUG -I/usr/include/python2.3  -O2 -finline-functions -g -pipe 
-I/usr/local/include -I/usr/local/include/pango-1.0 
-I/usr/local/include/freetype2 -I/usr/local/include 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include    
-I/usr/local/include/freetype2   -W -Wall -Wconversion  -o 
out/volta-engraver.o volta-engraver.cc
flex -Cfe -p -p -oout/lexer.cc lexer.ll
"lexer.ll", line 621: warning, -s option given but default rule can be matched

rm -f ./out/lexer.dep; DEPENDENCIES_OUTPUT="./out/lexer.dep ./out/lexer.o" g++ 
-c   -DHAVE_CONFIG_H  -DNDEBUG -DSTRING_UTILS_INLINED -Iinclude -I./out 
-I../flower/include -I../flower/./out -I../flower/include 
-I../ttftool/include -DNDEBUG -I/usr/include/python2.3  -O2 
-finline-functions -g -pipe -I/usr/local/include 
-I/usr/local/include/pango-1.0 -I/usr/local/include/freetype2 
-I/usr/local/include -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include    -I/usr/local/include/freetype2       
-DNDEBUG -I/usr/include/python2.3  -O2 -finline-functions -g -pipe 
-I/usr/local/include -I/usr/local/include/pango-1.0 
-I/usr/local/include/freetype2 -I/usr/local/include 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include    
-I/usr/local/include/freetype2   -W -Wall -Wconversion  -o out/lexer.o 
out/lexer.cc
In file included from /usr/include/g++/backward/iostream.h:31,
                 from /usr/local/include/FlexLexer.h:47,
                 from out/lexer.cc:242:
/usr/include/g++/backward/backward_warning.h:32:2: warning: #warning This file 
includes at least one deprecated or antiquated header. Please considerusing 
one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples 
include substituting the <X> header for the <X.h> header for C++ includes, or 
<sstream> instead of the deprecated header <strstream.h>. To disable this 
warning use -Wno-deprecated.
In file included from /usr/local/include/FlexLexer.h:47,
                 from out/lexer.cc:242:
/usr/include/g++/backward/iostream.h:36: error: `istream' is already declared
   in this scope
/usr/include/g++/backward/iostream.h:36: error: using declaration `istream'
   introduced ambiguous type `istream'
lexer.ll: In member function `virtual int Lily_lexer::yylex()':
lexer.ll:560: warning: unused variable `int cnv'
out/lexer.cc:4200: error: cannot convert `std::istream*' to `istream*' in
   assignment
out/lexer.cc: In member function `void yyFlexLexer::yy_load_buffer_state()':
out/lexer.cc:4723: error: cannot convert `istream*' to `std::istream*' in
   assignment
out/lexer.cc: In member function `void
   yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*)':
out/lexer.cc:4774: error: cannot convert `std::istream*' to `istream*' in
   assignment
/usr/include/g++/bits/locale_facets.h: At top level:
out/lexer.cc:3208: warning: `int yy_start_stack_ptr' defined but not used
out/lexer.cc:3209: warning: `int yy_start_stack_depth' defined but not used
out/lexer.cc:3210: warning: `int*yy_start_stack' defined but not used
out/lexer.cc:3212: warning: `void yy_push_state(int)' declared `static' but
   never defined
out/lexer.cc:3215: warning: `void yy_pop_state()' declared `static' but never
   defined
out/lexer.cc:3218: 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/pops/Software/Lilypond/lilypond-2.5.16/lily'
make: *** [all] Error 2


Version info:

gcc 3.3.4
Flex 2.5.4a (reports 2.5.4 but built from 2.5.4a sources)
Guile 1.6.7
Pkg config 0.15.0
T1 utils 1.32
Python 2.3
GNU Make 3.80
Bison 1.875
gettext 0.14.1


fontforge  v 20050209) 
ec-fonts-mftraced 1.0.9            
mftrace 1.1.3
potrace 1.6
netpbm 10.18.15-4

FreeType 2.1.9, 
Ghostscript 8.15 
Ghostscript fonts Std 8.11
Texinfo 4.8
TeX (Web2C 7.4.5) 3.14159
ImageMagick 6.0.7-4.4

pango-1.6.0   pango 1.8.1
glib-2.4.8       glib-2.6.3
-- 
Proud user of Lilypond Music Typesetting Tools
http://www.lilypond.org




reply via email to

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