Quantcast
Channel: mattintosh note
Viewing all articles
Browse latest Browse all 891

macOSで32/64-bit対応のccacheをコンパイルする

$
0
0

Mojave で開発しようと思ったら Homebrew も MacPortsも ccache がユニバーサル対応になっていないので 32-bit のコードで ccache が使えない。仕方ないので自前で用意する。

Environment

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.14.6
BuildVersion:   18G1012
$ xcode-select -p
/Applications/Xcode_10.3/Xcode.app/Contents/Developer

Terminal

curl -O https://github.com/ccache/ccache/releases/download/v3.7.6/ccache-3.7.6.tar.gz
tar xf ccache-3.7.6.tar.gz
cd ccache-3.7.6CFLAGS="-arch i386 -arch x86_64"\LDFLAGS="-arch i386 -arch x86_64"\
./configure --prefix=/usr/local--disable-man
make V=1
make install

Git 版は他にも弄らないと i386を作れ無さそう。


Viewing all articles
Browse latest Browse all 891

Trending Articles