LoginSignup
5
5

More than 5 years have passed since last update.

windowsでvagrant-itamaeを導入しようとした時にffiでコケたのでメモ

Last updated at Posted at 2015-07-02

状況

windows環境しか無い僕にとってVagrant便利。pluginのvagrant-itamae使うとさらに便利。
いろいろあって、再セットアップしたところffi1.9.10を入れるときにコケる。。。

一応ログも晒しとく

ディレクトリパスだけちょっといじってる。

make[3]: *** [libffi.la] Error 1
make[3]: Leaving directory `/c/Users/path/to/.vagrant.d/gems/gems/ffi-1.9.10/ext/ffi_c/libffi-i386-mingw32'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/c/Users/path/to/.vagrant.d/gems/gems/ffi-1.9.10/ext/ffi_c/libffi-i386-mingw32'
make[1]: *** [all] Error 2

試したこと

  • rm -rf ~/.vagrant.d/
  • vagrant 再インストール
  • virtualbox再インストール

いろいろやってたboxesのバックアップ取り忘れてて(´;ω;`)ウッ…

対応(暫定)

githubにffiのリリース情報を確認したら2015/06/27になんかリリースしてる。2015/07/01にもリリースしてる。なんか問題あったんだろうな。。。
でも、英語読めない。
versionに差異が出てうまくいかないっぽいし適当に1.9.8ぶち込むことにした。
versionの設定方法わからずめんどくさくなって下記コマンドでごりおした。絶対どっかにconfigあるはずなんだけどなぁ。。。

# とりあえず無理やりversion指定して依存関係で入れ込まれる前にぶち込んでやる
$ vagrant plugin install ffi --plugin-version 1.9.8
$ vagrant plugin install vagrant-itamae

これで行けた。

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5