My $PATH looks like this: /usr/local/mysql/bin /Users/leethal/bin /opt/local/lib/postgresql83/bin /opt/local/bin /usr/local/bin /usr/bin /usr/bin /bin /usr/sbin /sbin /opt/local/bin /usr/X11R6/bin /usr/local/bin
So that shouldn't be a problem. Also, the guide I followed told me to edit config.make like you say, so I've already tried that I'm afraid. On Sun, Dec 28, 2008 at 1:15 AM, Kim Shrier <k...@tinker.com> wrote: > The problem is that the configure program finds the wrong FlexLexer.h > file. Mac OS X comes with a version of flex that is older than the > one needed for lilypond. If you have installed a newer version of flex, > the FlexLexer.h file you want is not in /usr/include which is the one > that configure will find. I installed a newer version of flex using the > macports system and the file you want is /opt/local/include/FlexLexer.h > > In order to use the correct flex program and include the correct header, > you need to do 2 things: > > 1. Make sure that /opt/local/bin is in your $PATH environment variable > before /usr/bin. This is so that the correct version of flex is run. > Make sure this is set properly before running configure. > > 2. After running the configure script and before you run make, edit the > config.make file. Change the line: > > FLEXLEXER_FILE = /usr/include/FlexLexer.h > > to > > FLEXLEXER_FILE = /opt/local/include/FlexLexer.h > > > Then you can run make all. > > Kim > > > On Dec 27, 2008, at 2:56 PM, Arjan Bos wrote: > > >> On 27 dec 2008, at 21:07, August Lilleaas wrote: >> >> I were doing this on HEAD. Changed to 2.10.9-1, and (for some reason) >>> doing make, then make all (both yielding errors) and then make worked. >>> >>> After running a couple of minutes, though, this happened: >>> >>> out/lexer.cc:384: error: no 'int yyFlexLexer::yywrap()' member function >>> declared in class 'yyFlexLexer' >>> >>> Am I the only person that wants to run lilypond on a modern intel mac, or >>> have I overlooked something? >>> >> >> I'm having the same problem. What I did to solve this is removing the line >> containing yywrap in FlexLexer.h. If you've been following Nicolas' >> guidelines, then that file is: >> /opt/local/include/FlexLexer.h >> and the line-number is arround 130 >> >> I tried this with HEAD and I get the following: >> Processing `/usr/local/src/lilypond/lilypond/ly/generate-documentation.ly >> ' >> Parsing...[/usr/local/src/lilypond/lilypond/out/share/lilypond/current/ly/init.lyAssertion >> failed: (pt->read_pos == pt->read_end), function scm_fill_input, file >> ports.c, line 978. >> /bin/sh: line 1: 21318 Abort trap >> /usr/local/src/lilypond/lilypond/out/bin/lilypond --verbose >> /usr/local/src/lilypond/lilypond/ly/generate-documentation >> >> And now I'm at a loss, because I don't have a ports.c file on my computer >> (according to locate) >> >> Can someone chime in here please? Or should I take my quest for Intel Mac >> OS X Lilypond to a developer list? >> >> Kind regards, >> Arjan Bos >> >> >> >> >> _______________________________________________ >> lilypond-user mailing list >> lilypond-user@gnu.org >> http://lists.gnu.org/mailman/listinfo/lilypond-user >> >> > -- > Kim Shrier - principal, Shrier and Deihl - mailto:k...@tinker.com > Remote Unix Network Admin, Security, Internet Software Development > Tinker Internet Services - Superior FreeBSD-based Web Hosting > http://www.tinker.com/ > > > > > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > -- August Lilleaas Tlf: (+47) 915 28 701
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user