[ANN] RubyInline 1.0.7 Released

Hi sir Ryan,

will rubyinline run on windows?

thanks -botp

···

From: Ryan Davis

RubyInline 1.0.7 has been released!

Hi sir Ryan,

Heh… I’ve been knighted!

will rubyinline run on windows?

Depends. The minimal requirements for rubyinline are:

  • A POSIX compliant system (winNT or win w/ cgywin, etc)
  • A C compiler
  • A ruby interpreter - esp one that you have compiled and installed
    yourself.
···

On Sunday, September 22, 2002, at 06:14 PM, Peña, Botp wrote:

“Ryan Davis” ryand@zenspider.com wrote in message
news:C73F195A-CEA6-11D6-B5E1-0003939161E2@zenspider.com

Depends. The minimal requirements for rubyinline are:

  • A POSIX compliant system (winNT or win w/ cgywin, etc)
  • A C compiler
  • A ruby interpreter - esp one that you have compiled and installed
    yourself.

Couldn’t it just depend on a C compiler with configurable settings - Ruby
configuration seems to know about this.
Wrt. security - that could be optional if it’s a matter of running Windows
or not.
If it has to be gcc, MingW works fine and doesn’t use Cygwin. Cygwin is not
nice to have running by comparison.

Mikkel

Couldn’t it just depend on a C compiler with configurable settings -
Ruby
configuration seems to know about this.

I am. But, as far as I can tell, most people on windows don’t compile
their own ruby. They get it from the pragmatic site. Unless you are
running with the same setup as Dave and/or Andy, rubyconf.rb won’t have
the right configuration for you.

Wrt. security - that could be optional if it’s a matter of running
Windows
or not.

No. Security is not optional. Windows already has a black eye regarding
security. I refuse to contribute. I won’t let my code be responsible
for an exploit on any platform.

If it has to be gcc, MingW works fine and doesn’t use Cygwin. Cygwin
is not
nice to have running by comparison.

OK. As I don’t run windows, I can only go by word of mouth. I just
looked at the webpage for MingW. It looks more like a set of utilities
and headers. But does it set up a POSIX environment? It looks like MSYS
does. Can someone test if this is enough for RubyInline to run? If so,
I’ll add it to the readme.

···

On Monday, September 23, 2002, at 07:44 AM, MikkelFJ wrote:

“Ryan Davis” ryand@zenspider.com wrote in message
news:8B64EA96-CF1B-11D6-9717-0003939161E2@zenspider.com

If it has to be gcc, MingW works fine and doesn’t use Cygwin. Cygwin
is not
nice to have running by comparison.

OK. As I don’t run windows, I can only go by word of mouth. I just
looked at the webpage for MingW. It looks more like a set of utilities
and headers. But does it set up a POSIX environment?

Not it doesn’t - but that is also the nice part of it - it works essentially
like a native Windows compiler.
That also means you’d have to write special security code for Windows since
it’s just a compiler.

I don’t know MSYS.

Mikkel