Bad news. The fix there did not help me.
Sequence of events:
add "require 'openssl/ssl'" to the top of my script
Using Shoes on OS X, create a package out of my script, the kind that
downloads Shoes.
Install it on a windows virtual machine.
It pops up that error message and runs anyway.
If I try to start up, on Windows, the copy of Shoes that was just
installed via my application's packaged exe file, and run a copy of
the script that the packaged exe file was made out of, I get the Shoes
Console popping up with the error message:
Error in C:/Program Files/Common Files/Shoes/0.r1134/lib/shoes.rb line
394
126: The specified module could not be found. -C:/Program Files/
Common Files/Shoes/0.r1134/ruby/lib/i386-mswin32/openssl.so
Bummer!
On Mar 15, 2009, at 10:37 PM, Edward Heil wrote:
On Mar 15, 2009, at 6:41 PM, Greg Borenstein wrote:
Edward,
Where has this been mentioned before? I recently had a similar
problem trying to get my app running on a friend's window's machine
except that in my case, the app failed to run after complaining
about this error. Got a link to the earlier conversation? What did
you do to fix things?
-- Greg
It's described in a thread about a month old with the subject
"Arghh, more package bugs (SSLEAY32.dll)" and the recommendation
(from Simon Heywood) to check here:
http://thread.gmane.org/gmane.comp.lib.shoes/2676
and "see Tim's answer" which is:
I encountered the same problem and found that you can fix it by
adding the line:
require 'openssl/ssl'
to the top of your script. Hope this works!
I haven't actually tested the fix but I will and I'll let you know
how it goes.