"brew install -s"はソースからコンパイルされません。

"brew install -s"はソースからコンパイルされません。

homebrewを介してコンパイルしてvimをインストールしたいのですが、-sフラグと一緒にコマンドを実行してもコンパイルされません。

brew install -s vim --with-luajit

または

brew reinstall -s vim --with-luajit

==> vimを再インストールしてください

==>ダウンロード中https://homebrew.bintray.com/bottles/vim-8.1.0202

既にダウンロード済み: /Users/me/Library/Caches/Homebrew/vim-8.1.0202.high_sierra.bottle.tar.gz

==>vim-8.1.0202.high_sierra.bottle.tar.gz 注ぐ

答え1

結果はまったく同じではないかもしれませんが、--HEADコマンドにフラグを追加すると非常に魅力的です。

brew uninstall --force vim
brew install --HEAD -s vim --with-luajit

VimにはLuaサポートがインストールされました。

答え2

これでインストールが完了したので、brew実行するアクションreinstallを指定する必要がありますinstall

$ brew update
$ brew reinstall -s vim --with-luajit
==> Reinstalling vim --without-python --with-luajit
==> Installing dependencies for vim: perl, libyaml
==> Installing vim dependency: perl
==> Downloading https://homebrew.bintray.com/bottles/perl-5.28.0.el_capitan.bottle.tar.gz
....

強制的に適用することもできます。

$ brew reinstall -s vim --with-luajit --force

brew最新バージョンを使用すると役に立ち--HEADます。

$ brew reinstall --HEAD -s vim --with-luajit --force

引用する

関連情報