Problem requiring gems under 1.9.1 mingw

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 !

On Dec 18, 8:21 am, Michel D. [email protected] 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.

Luis L. wrote:

On Dec 18, 8:21�am, Michel D. [email protected] 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

Bernard K. 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’

Michel D. wrote:

Luis L. wrote:

On Dec 18, 8:21�am, Michel D. [email protected] 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

Worked most easily and perfectly !
The devkit is as remarkable as the installer…
Thanks again, Luis.
Happy new year to all.
MD

Luis L. wrote:

On Dec 18, 8:21�am, Michel D. [email protected] 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