Fellow Mac users,
I finally had some time to look at Gregorio and the latest OSX, Mavericks. I
have succeeded in getting it to work under Mavericks.
First issue (if you are compiling) is that the latest Xcode (5.0.2) does not
have the command line tools anymore. You can use the old Xcode, but if you have
a clean Mavericks installation with the latest Xcode (which I did), then you’ll
need to fetch the CLI tools directly from the Apple Developer website. This is
straight forward.
Open Xcode. Go to the Xcode Menu: Xcode->Open Developer Tool->More Developer
Tools….
This will direct you to the Apple Developer website, just log in with your
Apple ID. Download the appropriate CLI dmg. There are separate dmg’s for
Mavericks, ML, and Lion. Download as appropriate and install. After that,
you’ll need to fetch the packages you need from MacPorts and install them. Once
that is done, you should be able to compile and install gregorio just fine.
Worked for me, as they say.
The next hurdle is a luatex crash as it re-builds the fonts. This happens with
both a clean install of Mavericks or with a simple upgrade of the OS. It seems
the Skia font is causing this for many. So enter:
luaotfload-tool -v -vvv -u
…and see which fonts cause luatex to crash. As I said, for me and many others
it is Skia.ttf that is the problem.
So edit:
/usr/local/texlive/2013/texmf-dist/tex/luatex/luaotfload/luaotfload-blacklist.cnf
And add the font(s) that are crashing latex to the black list.
% Takes ages to load
LastResort.ttf % a MacOSX font, but also available for free from unicode.org
% Segfaults under LuaTeX 0.76
lingoes.ttf
% segfaults in Mavericks
Skia.ttf
.
.
.
You may need to run luaotfload-tool -v -vvv -u more than once to catch all of
them. For me it was just Skia, so I only needed twice, once to catch it, the
second to verify I got all of them.
You should be able to compile you latex at this point.
Good luck!
---------------------------------------------------------------------
Michael Martin
[email protected]
Thesaurus Precum Latinarum
http://www.preces-latinae.org
----------------------------------------------------------------------
_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users