2011年2月 3日

[ruby-list:47829] mingw32 DBI使用で、エラー


前川です。

ruby1.8.7p330を、mswin32版を、mingw32版に、試験的に変えようとしましたが、
Mysql関連のアクセスで、エラーが、生じました。

回避方法につきまして、ご指導ください。

O/Sは、以下です。
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.


エラー内容
DBIエラー
 Fast Debugger (ruby-debug-ide 0.4.5) listens on localhost:2664
 D:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
 D:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
 D:\Apache2.2\htdocs\ruby_prg\em_ruby\em_db\dbi_mysql_connect2.rb:3

D:/Ruby187/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.5/lib/ruby-debug.rb:101:in
`debug_load'

D:/Ruby187/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.5/lib/ruby-debug.rb:101:in
`debug_program'

D:/Ruby187/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.5/bin/rdebug-ide:82
 D:/Ruby187/bin/rdebug-ide:19:in `load'
 D:/Ruby187/bin/rdebug-ide:19
 Uncaught exception: no such file to load -- dbi

インストールしたデバッガ
 D:\Ruby187>gem install ruby-debug-base-0.10.3-mswin32.gem --local
 Successfully installed linecache-0.43-x86-mswin32
 Successfully installed ruby-debug-base-0.10.3-x86-mswin32
  −−以下略−−
 D:\Ruby187>gem install ruby-debug-ide-0.4.5.gem --local
 Successfully installed ruby-debug-ide-0.4.5
 −−以下略−−

pikによるrubyのバージョン

 C:\>pik list
 * 187: ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mingw32] #エラーとな
ります。
 187: ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32] #正常に動作
します。

mysql.dllは、mswin版と同じものを使用しました。

mingw32版にインストールしたものは、以下です。(コマンドのみ)

 D:\Ruby187>cd dbd-mysql-0.4.3

 D:\Ruby187\dbd-mysql-0.4.3>ruby setup.rb install
 rm -f InstalledFiles
 ---> lib
 −−以下略−−

 D:\Ruby187>cd dbi-0.4.3

 D:\Ruby187\dbi-0.4.3>ruby setup.rb install
 rm -f InstalledFiles
 ---> bin
 mkdir -p D:/Ruby/bin
 install dbi D:/Ruby/bin/
 install test_broken_dbi D:/Ruby/bin/
 <--- bin
 ---> lib
 −−以下略−−

 D:\Ruby187>gem install mysql-2.8.1-x86-mswin32.gem --local
 Successfully installed mysql-2.8.1-x86-mswin32
 1 gem installed
 Installing ri documentation for mysql-2.8.1-x86-mswin32...
 −−以下略−−

投稿者 xml-rpc : 2011年2月 3日 16:36
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/101758
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。