On 2010-03-14, Ian Hulin wrote: > > general-scheme.cc: In function 'scm_unused_struct* > ly_stderr_redirect(scm_unused_struct*, scm_unused_struct*)': > general-scheme.cc:448: warning: ignoring return value of 'FILE* > freopen(const char*, const char*, FILE*)', declared with attribute > warn_unused_result > general-scheme.cc: In function 'scm_unused_struct* > ly_hash_table_keys(scm_unused_struct*)': > general-scheme.cc:466: error: invalid conversion from > 'scm_unused_struct* (*)()' to 'scm_unused_struct* (*)(void*, > scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)' > general-scheme.cc:466: error: initializing argument 1 of > 'scm_unused_struct* scm_internal_hash_fold(scm_unused_struct* > (*)(void*, scm_unused_struct*, scm_unused_struct*, > scm_unused_struct*), void*, scm_unused_struct*, scm_unused_struct*)' > make[1]: *** [out/general-scheme.o] Error 1 > make[1]: Leaving directory `/home/ian/usr/src/lilypond/lily' > make: *** [all] Error 2 > > Anything I'm doing wrong or is there a problem with what's in git?
Hi Ian, It looks like you have Guile 1.9 installed. Right now, only Guile 1.8 works with LilyPond. I have looked into the source of various compile failures, including this one, and some of them have been fixed upstream. In other words, this compile failure might "disappear" in Guile 1.9.9; it's hard for us to know. I don't want to change any of LilyPond's source prematurely... Thanks, Patrick _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond