イbcrypt-ruby gem Windows
質問
監督-選手コメント bcrypt-ルビー Windows Vista.
それでは、私たちが取り組んでいてインストールすることはできnmake.exe からMS知識ベースの記事cl.exe インストールから目のVisual Studio2008用テーブルです。
しかし、今、私は出会うこのエラー:
cl -nologo -Wall -I. -IC:/InstantRails/ruby/lib/ruby/1.8/i386-mswin32 -I
C:/InstantRails/ruby/lib/ruby/1.8/i386-mswin32 -I. -MD -Zi -O2b2xg- -G6 -c -Tcb crypt.c
cl : Command line warning D9035 : option 'Og-' has been deprecated and will be removed in a future release
cl : Command line warning D9002 : ignoring unknown option '-G6' bcrypt.c
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\stdio.h(381) : warning C4255: '_get_printf_count_output' : no function prototype given: converting '()' to '(void)'
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\stdlib.h(215) : warning C4255: '_get_purecall_handler' : no function prototype given: converting '()' to '(void)'
c:\instantrails\ruby\lib\ruby\gems\1.8\gems\bcrypt-ruby-2.1.2\ext\mri\blf.h(37): fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2' Stop.
しかし、私は実行されVCVARS32.バットすると思われる設る。私は疑いの警告とエラーにより設置の新しいバージョンのVisual Studio.
でこれを順調に進んでいるのでしょうか?ではありませんがコピーのVisual Studio6.0.
他のヒント
することができる逸品拡張のための一つクリックしインストーラ(OCI)"が必要VC6.Mxingとのマッチングにより、異なるバージョンの新作が失敗または未知の生成中にエラーが生じます。
のものをお勧めしますから手を引き継いつをクリックし、RubyInstaller.
- ダウンロードとインストールのいずれか1.8.6は1.9.1RC1パッケージ 発表RubyForge
- ダウンロード開発キット、開梱でRubyの設置
- 従
INSTALL.txt
指示を調整するDevKitの場所を抽出で - を進め
gem install bcrypt-ruby
, は、箱から出して
詳細については他の宝石やレールをこの新しいバージョンをご覧ください、 チュートリアル 部門当社のWiki.
武器agiは、dexで下がらないboxerぐ.
コマンドの下に試してみてください。
宝石インストールbcryptの-ルビー--platform = MSWIN32
gem uni bcrypt-ruby
gem i bcrypt-ruby --platform=ruby
出会った同じような問題が導入策です。
かき精算す:http://github.com/oneclick/rubyinstaller/wiki/development-kit
とgiorgianが正しいので注意。
rubyバージョン:インストールする必要がありますのrubyインストーラー"バージョンがいません。zip版またはその他のバージョン。
箱からはRubyのディレクトリ(例えば、C: ubyうだC: uby\devkit;
場合に設置rubyからその他の設定ファイルはruby-インストーラ)まで除去してインストールインストールruby、rubyインストーラを起動します。身上書きしてくださいます。
インストールは不要。VC6で動作しませんその他の設定をrubyバージョン(あるいルビー-インストーラ).れば設置でセットアップのruby-逸品をご提案いたします取り外してください。
インストールは不要。MinGWの原因になるdev-kitはいただいたものとします。
私はほぼ15時間の必要がありません。とこうして言える"ルビー-インストーラ"+"ゲームキューブ"はchoise構築の逸品。
のWindows Server 2003(ルビー1.8.6)には、プレーンバニラます:
gem install bcrypt-ruby
の魅力のように働いた。
あなたはRailsのでそれを使用したい場合は、あなたが使用しなければならないことに注意してください:
config.gem 'bcrypt-ruby', :lib => 'bcrypt'
私にとって、一部の問題があったということであったかRuby2.0になります。0x64設置されるだけで走win8るような、gccコンパイラに帰ってきた。
私は削除され僕のrubyの設置、設置ruby1.9.3とBundler、レールやその他のパッケージを使用railsInstaller(http://railsinstaller.org/ やんでしまうのをインストールすることはできbcrypt-ruby)