"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

인용하다

관련 정보