On 28 dec 2008, at 22:03, Kim Shrier wrote:

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


Kim,
Many thanks for helping us out! I will try this later tonight.

Arjan


_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to