3

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を使用しています。

4

0 に答える 0