From: Michel Demazure on 18 Dec 2009 06:21 I have both 1.8.6 and 1.9.1 (both mingw under windows). My code requires windows-api, which requires win32-api. It works under 1.8. Under 1.9, I get : F:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1:in `require': no such file to load -- win32-api (LoadError) from F:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1:in `<top (required)>' The loaded gems are the same under 1.8 and 1.9 : The win32-api gem is the mswin32 one : win32-api-1.4.5-x86-mswin32-60. Any idea ? Thanks ! -- Posted via http://www.ruby-forum.com/.
From: Luis Lavena on 18 Dec 2009 10:22 On Dec 18, 8:21 am, Michel Demazure <mic...(a)demazure.com> wrote: > I have both 1.8.6 and 1.9.1 (both mingw under windows). > > My code requires windows-api, which requires win32-api. It works under > 1.8. Under 1.9, I get : > > F:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1:i n > `require': no such file to load -- win32-api (LoadError) > from > F:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1:i n > `<top (required)>' > > The loaded gems are the same under 1.8 and 1.9 : > The win32-api gem is the mswin32 one : win32-api-1.4.5-x86-mswin32-60. > > Any idea ? Thanks ! 1) You're using pre-compiled version of gems that are made to work on 1.8, not 1.9 Please install the DevKit for the MinGW version of Ruby and try install the gem again. -- Luis Lavena
From: Bernard Kenik on 18 Dec 2009 11:50 Luis Lavena wrote: > On Dec 18, 8:21�am, Michel Demazure <mic...(a)demazure.com> wrote: >> >> The loaded gems are the same under 1.8 and 1.9 : >> The win32-api gem is the mswin32 one : win32-api-1.4.5-x86-mswin32-60. >> >> Any idea ? Thanks ! > > 1) You're using pre-compiled version of gems that are made to work on > 1.8, not 1.9 > > Please install the DevKit for the MinGW version of Ruby and try > install the gem again. Additional note: OP should use: require 'windows/api' and not require 'windows-api' The latter causes error in both 1.8 and 1.9. bbiker -- Posted via http://www.ruby-forum.com/.
From: Michel Demazure on 18 Dec 2009 12:27 Bernard Kenik wrote: > > OP should use: require 'windows/api' and not require 'windows-api' > The latter causes error in both 1.8 and 1.9. > > bbiker Yes, I should have written : my code requires windows-api by 'require windows/api' -- Posted via http://www.ruby-forum.com/.
From: Michel Demazure on 18 Dec 2009 12:28 Luis Lavena wrote: > On Dec 18, 8:21�am, Michel Demazure <mic...(a)demazure.com> wrote: >> >> The loaded gems are the same under 1.8 and 1.9 : >> The win32-api gem is the mswin32 one : win32-api-1.4.5-x86-mswin32-60. >> >> Any idea ? Thanks ! > > 1) You're using pre-compiled version of gems that are made to work on > 1.8, not 1.9 > > Please install the DevKit for the MinGW version of Ruby and try > install the gem again. Thanks, Luis, I'll try that. BTW, many thanks for your very useful job on the installer ! MD -- Posted via http://www.ruby-forum.com/.
|
Next
|
Last
Pages: 1 2 Prev: Suggestion of Array#=== which improves case/when behavio Next: grep a block |