Which external modules are necessary for Ruby (1.9)?

Hi!

I’ve successfully build Ruby 1.9.0 of Windows2000/MinGW/MSYS,
installations and test were fine, but “make test-all” failed as
expected, because “zlib” was needed.

Two years ago there was a list of external tools (readline, iconv, etc.)
available in conjunction with the binaries for windows somewhere
available from the Ruby homepage. Unfortunately I could not find it any
more.

My question is, what are the necessary external tools for a complete
Ruby installation (usually necessary before building Ruby from sources),
so that the standard library can be used? - It seems that the majority
of these tools are available on *nix systems by nature, but for Windows
I must get them in the right version from somewhere.

Wolfgang Nádasi-Donner

On 25 dic, 16:00, Wolfgang Nádasi-Donner [email protected] wrote:

My question is, what are the necessary external tools for a complete
Ruby installation (usually necessary before building Ruby from sources),
so that the standard library can be used? - It seems that the majority
of these tools are available on *nix systems by nature, but for Windows
I must get them in the right version from somewhere.

You should check the list of extensions that need to be compiled in
Setup.nt:

http://svn.ruby-lang.org/repos/ruby/trunk/ext/Setup.nt

For some of them, just downloaded the -bin and -dev and -dep packages
from gnuwin32 site and unpacked into MSYS environment.

For others, like OpenSSL, you will need to compile from source.

I’m about to release a package containing ruby19 and their
dependencies to run without interfere with One-Click-Installer or any
other ruby build.
(wait for weekend) :smiley:

HTH,

Luis

Luis L. wrote:

You should check the list of extensions that need to be compiled in
Setup.nt:

http://svn.ruby-lang.org/repos/ruby/trunk/ext/Setup.nt

For some of them, just downloaded the -bin and -dev and -dep packages
from gnuwin32 site and unpacked into MSYS environment.

For others, like OpenSSL, you will need to compile from source.

Thank you very much for the information. I’ll start a trial putting the
things together in the next days, and will ask you here if there are
problems (I’m sure I will have problems, because I have no experience
with this).

I’m about to release a package containing ruby19 and their
dependencies to run without interfere with One-Click-Installer or any
other ruby build.
(wait for weekend) :smiley:

It sounds very interesting. Were will these things be available?

Wolfgang Nádasi-Donner

On Dec 26, 9:45 am, Wolfgang Nádasi-Donner [email protected]
wrote:

Thank you very much for the information. I’ll start a trial putting the
things together in the next days, and will ask you here if there are
problems (I’m sure I will have problems, because I have no experience
with this).

Yeah, welcome aboard to the World of Windows :wink:

I’m about to release a package containing ruby19 and their
dependencies to run without interfere with One-Click-Installer or any
other ruby build.
(wait for weekend) :smiley:

It sounds very interesting. Were will these things be available?

I’ll put them on my site, or if traffic gets high, mirror it somewhere
else.

This is part from a proof of concept for new One-Click installer.

I’m trying to pinpoint some issues with readline (as reported to ruby-
core yesterday). Readline 5.2 isn’t working (it just hang and eat CPU
cycles) and 4.3 is segfaulting badly.

I’ll also package the rake recipes for anyone interested in bootstrap
it in your own system.

Regards,

Luis L.