$ brew tap sanemat/font
$ brew install ricty
# (generate)
$ cp -f /PATH/TO/RICTY/fonts/Ricty*.ttf ~/Library/Fonts/
$ fc-cache -vf
brew install fontforge Jika Anda mendapatkan kesalahan selama brew install fontforge , seperti di bawah ini:
==> Patching
==> ./bootstrap
==> ./configure --prefix=/Users/sane/.homebrew/Cellar/fontforge/20141230 --disable-silent-rules --without-x --without-giflib --without-libspiro
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PYTHON_CFLAGS
and PYTHON_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Jalankan yang berikut:
# Install python before installing fontforge and ricty
brew install python
# Then install fontforge and ricty
brew install ricty
Saya menggunakan homebrew tentu saja, tapi saya tidak menggunakan ular python homebrew. Saya menggunakan pyenv melalui anyenv. Dalam skrip build homebrew, PKG_CONFIG_PATH Anda tidak digunakan; Ada PKG_CONFIG_PATH Homebrew. Anda dapat mencoba brew sh dan printenv | grep PKG_CONFIG_PATH .
Skrip konfigurasi fontForge tidak mendeteksi python pyenv (saya pikir, tapi saya belum famliar dengan autoconf, maaf). Saya tidak mengerti mengapa ini tidak mendeteksi sistem Python (setelah saya menjalankan pyenv global system ).
Berikut ini adalah output debug dari brew install fontforge --verbose --debug :
detected a homebrew build environment
./configure: line 18044: /Users/sane/.homebrew/bin/python: No such file or directory
./configure: line 18045: cd: /../../pkgconfig: No such file or directory
found python pkg_config information:
./configure: line 18048: y: command not found
checking for a Python interpreter with version >= 2.7... python
checking for python... /Users/sane/.anyenv/envs/pyenv/versions/2.7.6/bin/python
checking for python version... 2.7
checking for python platform... darwin
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for PYTHON... no
configure: error: Package requirements (python-"2.7") were not met:
No package 'python-2.7' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PYTHON_CFLAGS
and PYTHON_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Solusi yang sebenarnya adalah mendeteksi sistem Python di sini, tetapi saya belum tahu bagaimana mendeteksi ini.