質問

監督-選手コメント 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.

役に立ちましたか?

解決

に、最も簡単な方法はインストール 開発キット:

  1. ダウンロード devkit-<version>.7z から こちらの;
  2. 箱からはRubyのディレクトリ(例えば、 C:\Ruby, うだ C:\Ruby\devkit;
  3. からのコマンドラインタイプ: gem install bcrypt-ruby.

他のヒント

することができる逸品拡張のための一つクリックしインストーラ(OCI)"が必要VC6.Mxingとのマッチングにより、異なるバージョンの新作が失敗または未知の生成中にエラーが生じます。

のものをお勧めしますから手を引き継いつをクリックし、RubyInstaller.

  1. ダウンロードとインストールのいずれか1.8.6は1.9.1RC1パッケージ 発表RubyForge
  2. ダウンロード開発キット、開梱でRubyの設置
  3. INSTALL.txt 指示を調整するDevKitの場所を抽出で
  4. を進め 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が正しいので注意。

  1. rubyバージョン:インストールする必要がありますのrubyインストーラー"バージョンがいません。zip版またはその他のバージョン。

  2. 箱からはRubyのディレクトリ(例えば、C: ubyうだC: uby\devkit;

  3. 場合に設置rubyからその他の設定ファイルはruby-インストーラ)まで除去してインストールインストールruby、rubyインストーラを起動します。身上書きしてくださいます。

  4. インストールは不要。VC6で動作しませんその他の設定をrubyバージョン(あるいルビー-インストーラ).れば設置でセットアップのruby-逸品をご提案いたします取り外してください。

  5. インストールは不要。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)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top