BCRYPT をインストールしようとしていますが、コンパイルする必要があります。この投稿の最初の回答の指示に従っています
ロードするファイルがありません -- bcrypt_ext (devise 経由)
私は bcrypt-ruby-3.0.1-x86-mingw32\ext\mri> フォルダーにいて、次のように入力しています
PS C:\Ruby200\lib\ruby\gems\2.0.0\gems\bcrypt-ruby-3.0.1-x86-mingw32\ext\mri> ruby .\extconf.rb
creating Makefile`
PS C:\Ruby200\lib\ruby\gems\2.0.0\gems\bcrypt-ruby-3.0.1-x86-mingw32\ext\mri> make
compiling bcrypt_ext.c
make.exe": gcc: Command not found
make.exe": *** [bcrypt_ext.o] Error 127
PS C:\Ruby200\lib\ruby\gems\2.0.0\gems\bcrypt-ruby-3.0.1-x86-mingw32\ext\mri>
devkit をインストールし、パス変数に追加しました。
GCC がインストールされ、認識されます。
gcc --version
gcc.exe (rubenvb-4.7.2-release) 4.7.2
make --version
GNU Make 3.81
ruby --version
ruby 2.0.0p0 (2013-02-24) [i386-mingw32]
このインスタンスで実行すると、コマンド GCC が見つからないと言っている理由がわかりません。
ご協力ありがとうございます。これは簡単なことだと思います。私はPower Shell、Windows 8を実行しており、DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exeを使用しています。