The problem you are seeing:
Assertion failed: (pt->read_pos == pt->read_end), function
scm_fill_input, file ports.c, line 978.
has to do with a bug in the scheme code that was fixed yesterday
afternoon.
If you update your source from the git repository, it should work now.
Also, a better way to handle the problem with configure finding the
wrong
FlexLexer.h file is to add the line:
FLEXLEXER_FILE = /opt/local/include/FlexLexer.h
to local.make. This way when you run the configure script, you will
not
need to edit config.make anymore as the value in local.make will
override
it.
One other problem you will run into is that the Century Schoolbook
fonts
will not be found and you need to give configure some help. When I
run
configure, I use the following parameter:
./configure --with-ncsb-dir=/opt/local/share/ghostscript/fonts
I have successfully built lilypond on 10.5 intel. To summarize the
steps:
1. Get the latest sources from the git repository.
2. Edit local.make to set the FLEXLEXER_FILE variable.
3. Make sure that /opt/local/bin is in $PATH before /usr/bin
4. make distclean
5. ./configure --with-ncsb-dir=/opt/local/share/ghostscript/fonts
6. make all
7. sudo make install
Kim