On Tue, Apr 20, 1999 at 12:01:36PM +0200, Han-Wen Nienhuys wrote: > Do you have time and space to install egcs? That would work, since we > use EGCS 1.1 ourselves. If not, please reply. I can investigate into > gcc 2.8, but would take me some effort. Hello, thanks for your help, but egcs doesn't work. I have tried to install 1.1.38, 1.1.39 and 1.1.40. For all the version, I have tried with gcc 2.8.1 and egcs-1.1.2. configure don't detect gcc nor egcs, and print a warning about FlexLexer.h which is not found (but is installed in /usr/include/g++/FlexLexer.h). I attach the error messages issued when I try to compile with make CXX=egcc. I use : FreeBSD 3.1-STABLE guile 1.3 yodl 1.31.9 gettext gcc-2.8.1 or egcs-1.1.2 If somebody can help. (Thanks Hartmut Brandt but your idea "CC=gcc CXX=g++ ./configure" work for finding the correct compiler, but make fail with the same message)
make --no-builtin-rules PACKAGE=LILYPOND -C scripts all && make --no-builtin-rules PACKAGE=LILYPOND -C buildscripts all && make --no-builtin-rules PACKAGE=LILYPOND -C flower all && make --no-builtin-rules PACKAGE=LILYPOND -C lib all && make --no-builtin-rules PACKAGE=LILYPOND -C lily all && make --no-builtin-rules PACKAGE=LILYPOND -C mf all && make --no-builtin-rules PACKAGE=LILYPOND -C mi2mu all && make --no-builtin-rules PACKAGE=LILYPOND -C po all && make --no-builtin-rules PACKAGE=LILYPOND -C debian all && make --no-builtin-rules PACKAGE=LILYPOND -C Documentation all && make --no-builtin-rules PACKAGE=LILYPOND -C ly all && make --no-builtin-rules PACKAGE=LILYPOND -C input all && make --no-builtin-rules PACKAGE=LILYPOND -C tex all && make --no-builtin-rules PACKAGE=LILYPOND -C make all && make --no-builtin-rules PACKAGE=LILYPOND -C mutopia all && make --no-builtin-rules PACKAGE=LILYPOND -C test all && make --no-builtin-rules PACKAGE=LILYPOND -C intl all && ! m! ake --no-builtin-rules PACKAGE=LILYPOND -C stepmake all && make --no-builtin-rules PACKAGE=LILYPOND -C ps all && make --no-builtin-rules PACKAGE=LILYPOND -C scm all && true make[1]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/scripts' true make[1]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/scripts' make[1]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/buildscripts' true make[1]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/buildscripts' make[1]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/flower' make PACKAGE=LILYPOND -C include all && true make[2]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/flower/include' true make[2]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/flower/include' make[1]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/flower' make[1]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/lib' make PACKAGE=LILYPOND -C include all && true make[2]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/lib/include' true make[2]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/lib/include' make[1]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/lib' make[1]: Entering directory `/users/hpc/Install/Lily/lilypond-1.1.39/lily' rm -f out/abbrev.dep; DEPENDENCIES_OUTPUT="out/abbrev.dep out/abbrev.o" egcc -c -DHAVE_CONFIG_H -Iinclude -Iout -I../lib/include -I../lib/out -I../flower/include -I../flower/out -I../lib/include -I../flower/include -g -g -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wconversion abbrev.cc -o out/abbrev.o In file included from include/score-element.hh:14, from include/item.hh:14, from include/abbrev.hh:13, from abbrev.cc:10: include/protected-scm.hh:13: warning: No include path in which to find guile/gh.h In file included from include/score-element.hh:15, from include/item.hh:14, from include/abbrev.hh:13, from abbrev.cc:10: include/lily-guile.hh:15: warning: No include path in which to find guile/gh.h include/lily-guile.hh:16: warning: No include path in which to find libguile.h In file included from include/score-element.hh:14, from include/item.hh:14, from include/abbrev.hh:13, from abbrev.cc:10: include/protected-scm.hh:20: syntax error before `;' include/protected-scm.hh:23: parse error before `)' include/protected-scm.hh:26: `SCM' was not declared in this scope include/protected-scm.hh:26: declaration of `operator =' as non-function include/protected-scm.hh:26: confused by earlier errors, bailing out make[1]: *** [out/abbrev.o] Error 1 make[1]: Leaving directory `/users/hpc/Install/Lily/lilypond-1.1.39/lily' make: *** [all] Error 2