【MacOSX】OS X MarvericsにRictyを導入してみる

以前、プログラミングに適したフォント「Ricty」を使う。という記事を書きましたが、
Mac mini を購入し、10.9 Marvericsになってからなぜかうまく導入できなかったので、少し悩んでMarvericsにもRictyフォントを導入してみました。

※homebrewは導入しておきます。

MacにHomebrewを導入してみる。

1.ターミナルからコマンド打つだけ

1
2
$ brew tap sanemat/font
$ brew install ricty

2.なんかエラーが出た

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
> Installing ricty dependency: fontforge
> Downloading http://downloads.sourceforge.net/project/fontforge/fontforge-sou
Already downloaded: /Library/Caches/Homebrew/fontforge-20120731.tar.bz2
> Downloading patches
######################################################################## 100.0%
> Patching
patching file fontforge/startui.c
Hunk #1 succeeded at 50 with fuzz 2.
> ./configure --prefix=/usr/local/Cellar/fontforge/20120731 --enable-double --
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/private/tmp/fontforge-pNHU/fontforge-20120731-b':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting

These open issues may also help:
Fontforge HEAD install failing (https://github.com/Homebrew/homebrew/issues/26521)

2−1.トラブルシューティングを見る

エラー内容に出たトラブルシューティングに従って、対処していきますよ。

2−2.brew doctorの実行

1
2
3
4
$ brew doctor
Warning: Your Homebrew is outdated.
You haven't updated for at least 24 hours, this is a long time in brewland!
To update Homebrew, run `brew update`.

homebrewのバージョンが古いのかな。

2−3.brew updateの実行

なんかいっぱい表示されたので、brew doctor再実行

1
2
$ brew doctor
Your system is ready to brew.

2−4.いい感じなので、もう一回 install ricty

結果はだめ!
Marvericsでいろいろ変わったみたいだね

OSX Marvericks 10.9でHomebrewを使ったソフトウェアのコンパイルができない場合の対処法 - Qiita

1.Hombrewの入れ直し

Uninstall Homebrew
これを借りて実行します。
アンインストールできたら、もう一度インストール。

1
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

2.Rictyをインストール

いろいろ調べてたら、githubでシェルスクリプトを書いてくれている方がいたので、
それをありがたくお借りすることとしました。

プログラミング用フォントRitcyをOS X Mavericks (10.9)でセットアップ。要 homebrew https://github.com/yascentur/Ricty

これを実行ですぐ使えるようになります。
いろいろ悩んでたのに、ありがたや、ありがたや。

共有