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

Reply via email to