From noreply at rubyforge.org Tue Apr 20 04:58:11 2010 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 20 Apr 2010 04:58:11 -0400 (EDT) Subject: [Win32utils-devel] [ win32utils-Bugs-28121 ] error loading win32/api.so (required in windows-api) in 1.9.1 p 378 Message-ID: <20100420085811.72641185830A@rubyforge.org> Bugs item #28121, was opened at 20/04/2010 10:58 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28121&group_id=85 Category: win32-api Group: None Status: Open Resolution: None Priority: 3 Submitted By: Michel Demazure (badal) Assigned to: Nobody (None) Summary: error loading win32/api.so (required in windows-api) in 1.9.1 p 378 Initial Comment: required by C:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1 ... C:/Ruby19/lib/ruby/gems/1.9.1/gems/win32-api-1.4.6-x86-mingw32/lib/win32/api.so (LoadError) Ruby is 1.9.1 p 378 from Luis Lavena's installer. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28121&group_id=85 From noreply at rubyforge.org Tue Apr 20 18:27:36 2010 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 20 Apr 2010 18:27:36 -0400 (EDT) Subject: [Win32utils-devel] [ win32utils-Patches-28124 ] Patch to win32-clipboard to copy bitmap to clipboard Message-ID: <20100420222736.CEEA41D7888F@rubyforge.org> Patches item #28124, was opened at 2010-04-20 22:27 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=413&aid=28124&group_id=85 Category: win32-clipboard Group: New Feature Status: Open Resolution: None Priority: 3 Submitted By: Tadashi Kba (shamisen) Assigned to: Nobody (None) Summary: Patch to win32-clipboard to copy bitmap to clipboard Initial Comment: Patch to clipboard.rb to copy bitmap to clipboard using the function Win32::Clipboard.set_data(f, Win32::Clipboard::DIB) or Win32::Clipboard.set_data(f, Win32::Clipboard::BITMAP), where f is the file readed to a string. Example: # Put the image test.bmp on the clipboard # f = File.open("test.bmp", "rb") # str = f.read # Clipboard.set_data(str, Win32::Clipboard::DIB) ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=413&aid=28124&group_id=85 From noreply at rubyforge.org Sat Apr 24 09:14:27 2010 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 24 Apr 2010 09:14:27 -0400 (EDT) Subject: [Win32utils-devel] [ win32utils-Bugs-28003 ] gem only includes 1.8 version Message-ID: <20100424131427.8A34E185831D@rubyforge.org> Bugs item #28003, was opened at 2010-03-24 09:06 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28003&group_id=85 Category: win32-api Group: None Status: Open Resolution: None Priority: 3 Submitted By: Roger Pack (rogerdpack) Assigned to: Nobody (None) Summary: gem only includes 1.8 version Initial Comment: Currently in mingw: C:\dev\ruby\downloads>gem install win32-api Successfully installed win32-api-1.4.6-x86-mingw32 1 gem installed C:\dev\ruby\downloads>irb irb(main):001:0> exit C:\dev\ruby\downloads>ruby -v ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mingw32] C:\dev\ruby\downloads>irb irb(main):001:0> require 'win32/api' # a popup appears saying "cannot find libmsvcrt18.dll" or something LoadError: 126: The specified module could not be found. - C:/installs/ruby191p376/lib/ruby/gems/1.9.1/gems/win32-api-1.4.6-x86-mingw32/lib/win32/api.so from (irb):1:in `require' from (irb):1 from C:/installs/ruby191p376/bin/irb:12:in `
' Works find with 1.8.6 though. Thanks. -rp ---------------------------------------------------------------------- >Comment By: Daniel Berger (djberg96) Date: 2010-04-24 06:14 Message: I don't actually know how you're supposed to package binaries to multiple versions of Ruby. I'll have to ask. Regards, Dan ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28003&group_id=85 From noreply at rubyforge.org Sat Apr 24 09:16:18 2010 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 24 Apr 2010 09:16:18 -0400 (EDT) Subject: [Win32utils-devel] [ win32utils-Bugs-28121 ] error loading win32/api.so (required in windows-api) in 1.9.1 p 378 Message-ID: <20100424131618.BEB8C1858316@rubyforge.org> Bugs item #28121, was opened at 2010-04-20 01:58 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28121&group_id=85 Category: win32-api Group: None Status: Open Resolution: None Priority: 3 Submitted By: Michel Demazure (badal) Assigned to: Nobody (None) Summary: error loading win32/api.so (required in windows-api) in 1.9.1 p 378 Initial Comment: required by C:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1 ... C:/Ruby19/lib/ruby/gems/1.9.1/gems/win32-api-1.4.6-x86-mingw32/lib/win32/api.so (LoadError) Ruby is 1.9.1 p 378 from Luis Lavena's installer. ---------------------------------------------------------------------- >Comment By: Daniel Berger (djberg96) Date: 2010-04-24 06:16 Message: I suspect this is because you downloaded a 1.8.x binary and are trying to use it with Ruby 1.9.x. I need to figure out the proper way to distribute multiple binaries with Rubygems. In the meantime one thing you can do is download the win32-api source, and run "rake gem:install". Regards, Dan ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28121&group_id=85 From noreply at rubyforge.org Sat Apr 24 09:48:17 2010 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 24 Apr 2010 09:48:17 -0400 (EDT) Subject: [Win32utils-devel] [ win32utils-Bugs-28121 ] error loading win32/api.so (required in windows-api) in 1.9.1 p 378 Message-ID: <20100424134817.DD63F1858316@rubyforge.org> Bugs item #28121, was opened at 20/04/2010 10:58 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28121&group_id=85 Category: win32-api Group: None Status: Open Resolution: None Priority: 3 Submitted By: Michel Demazure (badal) Assigned to: Nobody (None) Summary: error loading win32/api.so (required in windows-api) in 1.9.1 p 378 Initial Comment: required by C:/Ruby19/lib/ruby/gems/1.9.1/gems/windows-api-0.4.0/lib/windows/api.rb:1 ... C:/Ruby19/lib/ruby/gems/1.9.1/gems/win32-api-1.4.6-x86-mingw32/lib/win32/api.so (LoadError) Ruby is 1.9.1 p 378 from Luis Lavena's installer. ---------------------------------------------------------------------- >Comment By: Michel Demazure (badal) Date: 24/04/2010 15:48 Message: Dan, Actually, I did exactly that and it worked. I should have added this information to the thread. Yours, MD ---------------------------------------------------------------------- Comment By: Daniel Berger (djberg96) Date: 24/04/2010 15:16 Message: I suspect this is because you downloaded a 1.8.x binary and are trying to use it with Ruby 1.9.x. I need to figure out the proper way to distribute multiple binaries with Rubygems. In the meantime one thing you can do is download the win32-api source, and run "rake gem:install". Regards, Dan ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28121&group_id=85 From noreply at rubyforge.org Sat Apr 24 17:03:51 2010 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 24 Apr 2010 17:03:51 -0400 (EDT) Subject: [Win32utils-devel] [ win32utils-Bugs-28003 ] gem only includes 1.8 version Message-ID: <20100424210351.6669D159802D@rubyforge.org> Bugs item #28003, was opened at 2010-03-24 16:06 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28003&group_id=85 Category: win32-api Group: None Status: Open Resolution: None Priority: 3 Submitted By: Roger Pack (rogerdpack) Assigned to: Nobody (None) Summary: gem only includes 1.8 version Initial Comment: Currently in mingw: C:\dev\ruby\downloads>gem install win32-api Successfully installed win32-api-1.4.6-x86-mingw32 1 gem installed C:\dev\ruby\downloads>irb irb(main):001:0> exit C:\dev\ruby\downloads>ruby -v ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mingw32] C:\dev\ruby\downloads>irb irb(main):001:0> require 'win32/api' # a popup appears saying "cannot find libmsvcrt18.dll" or something LoadError: 126: The specified module could not be found. - C:/installs/ruby191p376/lib/ruby/gems/1.9.1/gems/win32-api-1.4.6-x86-mingw32/lib/win32/api.so from (irb):1:in `require' from (irb):1 from C:/installs/ruby191p376/bin/irb:12:in `
' Works find with 1.8.6 though. Thanks. -rp ---------------------------------------------------------------------- >Comment By: Roger Pack (rogerdpack) Date: 2010-04-24 21:03 Message: Currently I think gems forces you to package *both* binaries into one "fat binary" (which is what I do, using rake-compiler for cross compiling). Thanks! -rp ---------------------------------------------------------------------- Comment By: Daniel Berger (djberg96) Date: 2010-04-24 13:14 Message: I don't actually know how you're supposed to package binaries to multiple versions of Ruby. I'll have to ask. Regards, Dan ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=411&aid=28003&group_id=85