OpenSSL with One-click installer?

R

Robert Feldt

Hi,

My students are at it again:

Seems that OpenSSL is not included with the one-click Windows
installer. Maybe it should be? Or if we could make prebuilt
binaries for it that can be installed with the gem command now
included in the one-click installer. Anyway it's now a bit
frustrating that it is built by default on linux and with cygwin
(if openssl available) but is not included with the one-click
installer.

I can't seem to find a place where a prebuilt extension for
openssl on windows is available; I seem to remember that it was
avilable on http://www.garbagecollect.jp/ruby/mswin32/en/ but
can't find it anymore. Any links or should I recommend them to
compile it themselves via Mingw?

Best,

Robert Feldt
 
A

Austin Ziegler

Hi,

My students are at it again:

Seems that OpenSSL is not included with the one-click Windows
installer. Maybe it should be? Or if we could make prebuilt
binaries for it that can be installed with the gem command now
included in the one-click installer. Anyway it's now a bit
frustrating that it is built by default on linux and with cygwin
(if openssl available) but is not included with the one-click
installer.

I can't seem to find a place where a prebuilt extension for
openssl on windows is available; I seem to remember that it was
avilable on http://www.garbagecollect.jp/ruby/mswin32/en/ but
can't find it anymore. Any links or should I recommend them to
compile it themselves via Mingw?

I think that I opened this as a bug on the RubyForge project for the
installer, because it's affecting me with a bit of GMail interaction I
want to do.

-austin
 
R

Roland Schmitt

Hello,

Robert said:
I can't seem to find a place where a prebuilt extension for openssl on
windows is available; I seem to remember that it was avilable on
http://www.garbagecollect.jp/ruby/mswin32/en/ but can't find it anymore.
Any links or should I recommend them to compile it themselves via Mingw?

The openssl module is included in the builds from
http://www.garbagecollect.jp/ruby/mswin32/en/
(lib/ruby/1.8/i386-mswin32/openssl.so), but libeay32.dll and
ssleay32.dll are missing.
You can copy the two files from a binary distribution of openssl for
windows, for example the one from
http://www.slproweb.com/products/Win32OpenSSL.html. The installer put
both files in %WINDOWS_HOME%\system32, you have to copy them to a
directory where ruby.exe can find them, e.g. to the bin folder of the
intepreter.

Roland
 
C

Curt Hibbs

Austin said:
I think that I opened this as a bug on the RubyForge project for the
installer, because it's affecting me with a bit of GMail interaction I
want to do.

I think having out-of-the-box ssl support is important. I bumped your bug
report to highest priority, and I'll try to get this included soon. I am, as
usual, severely over-committed so if there are any gotchas from those who
have installed OpenSSL on windows please pass them along.

Curt
 
A

Austin Ziegler

I think having out-of-the-box ssl support is important. I bumped your bug
report to highest priority, and I'll try to get this included soon. I am, as
usual, severely over-committed so if there are any gotchas from those who
have installed OpenSSL on windows please pass them along.

I was playing with the Windows Installer scripts a while back in the
interest of making a gentoo-like Windows Installer build -- it would
take longer, but be more complete and up to date, grabbing files from
sources (it would remove issues with some extensions being compiled on
VC6 and others on VC7), and building them. I didn't get very far --
too many other things to do -- but I had no problems building OpenSSL
out of the source download, IIRC.

-austin
 
C

Curt Hibbs

Austin said:
I was playing with the Windows Installer scripts a while back in the
interest of making a gentoo-like Windows Installer build -- it would
take longer, but be more complete and up to date, grabbing files from
sources (it would remove issues with some extensions being compiled on
VC6 and others on VC7), and building them. I didn't get very far --
too many other things to do -- but I had no problems building OpenSSL
out of the source download, IIRC.

Thanks for the OpenSSL report -- sounds like it should go smoothly.

In he long term I agree with you, the building process for the one-click
installer should really build everything from source. I think the current
mix of source-builds and binary-installs was pragmatic (no pun intended) as
a means of getting it out the door.

Curt
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,682
Members
48,796
Latest member
Greg L.

Latest Threads

Top