我正在尝试使用 homebrew 安装带有 OSD 的 mplayer。我已将 和 都添加--enable-menu
到--with-freetype-config=/usr/local/Cellar/freetype/2.4.10/freetype-config
brew 配方中。
==> Downloading http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.tar.xz
Already downloaded: /Library/Caches/Homebrew/mplayer-1.1.tar.xz
xz -dc "/Library/Caches/Homebrew/mplayer-1.1.tar.xz" | /usr/bin/tar xf -
==> ./configure --prefix=/usr/local/Cellar/mplayer/1.1 --cc=cc --host-cc=cc --disable-cdparanoia --disable-libopenjpeg --enable-menu --disable-x11 -- with-freetype-config=/usr/local/Cellar/freetype/2.4.10/freetype-config
./configure --prefix=/usr/local/Cellar/mplayer/1.1 --cc=cc --host-cc=cc --disable-cdparanoia --disable-libopenjpeg --enable-menu --disable-x11 --with -freetype-config=/usr/local/Cellar/freetype/2.4.10/freetype-config
Checking for cc version ... clang 4.2.1 (experimental support only)
Checking for working compiler ... yes
Detected operating system: Darwin
Detected host architecture: x86_64
Checking for cross compilation ... no
Checking for host cc ... cc
Checking for CPU vendor ... GenuineIntel (6:15:10)
Checking for CPU type ... Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
因为freetype-config
我已经尝试了三条不同的路径;/usr/X11R6/bin/freetype-config
,/usr/X11/bin/freetype-config
以及地窖里的路径。
检查 freetype 总是失败:
Checking for freetype >= 2.0.9 ... no
Checking for fontconfig ... no (FreeType support needed)
虽然freetype本身好像已经安装好了。
mufasa:bin eythor$ freetype-config --version
15.0.9
mufasa:bin eythor$ freetype-config --ftversion
2.4.10
mufasa:bin eythor$ freetype-config --libs
-L/usr/local/Cellar/freetype/2.4.10/lib -lfreetype -lz -lbz2
mufasa:bin eythor$ freetype-config --cflags
-I/usr/local/Cellar/freetype/2.4.10/include/freetype2 - I/usr/local/Cellar/freetype/2.4.10/include
我不确定下一步该尝试什么或如何找出为什么 freetype 无法被识别。
有人能给我指出一个合理的方向吗?
答案1
我也遇到了这个问题。以下操作在 OS 10.8 上对我有效。
首先删除 mplayer。
brew remove mplayer
然后使用来自 camillol 的 GitHub 拉取请求中的 mplayer.rb 公式安装 mplayerhttps://github.com/mxcl/homebrew/pull/16122。
brew install https://raw.github.com/camillol/homebrew/e888a6c45738dbeb0a6816f0e23f5cb66df0563c/Library/Formula/mplayer.rb