[#3741] Re: Why it's quiet -- standard distribution issues — Aleksi Niemel<aleksi.niemela@...>
I think it's the feature of the mailing list archive to create a threads of
[#3756] RE: XMP on comments — Aleksi Niemel<aleksi.niemela@...>
> require "xmp"
[#3766] modulo and remainder — Dave Thomas <Dave@...>
[#3776] Kernel.rand — Aleksi Niemel<aleksi.niemela@...>
How about defining:
[#3781] Widening out discussions — Dave Thomas <Dave@...>
[#3795] Re: Array.uniq! returning nil — Aleksi Niemel<aleksi.niemela@...>
> As matz said in [ruby-talk:3785] and Dave said in [ruby-talk:1229],
Hi, Aleksi,
[#3823] Re: Array.pick — Aleksi Niemel<aleksi.niemela@...>
> > Just a general comment--a brief statement of purpose and using
[#3827] JRuby? — Aleksi Niemel<aleksi.niemela@...>
Is there or will there be Ruby equivalent of JPython?
[#3882] Re: Array.uniq! returning nil — Aleksi Niemel<aleksi.niemela@...>
> |look too strange, confusing, or cryptic. Maybe just @, $, %, &.
Hi,
[#3918] A question about variable names... — Dave Thomas <Dave@...>
[#3935] If your company uses Pallets, Skids, Boxes, Lumber, etc. — pallets2@...
[#3956] Tk PhotoImage options — andy@... (Andrew Hunt)
Hi all,
[#3971] Thread and File do not work together — "Michael Neumann" <neumann@...>
following example do not work correctly with my ruby
[#3986] Re: Principle of least effort -- another Ruby virtue. — Andrew Hunt <andy@...>
> Principle of Least Effort.
Hi,
[#4005] Re: Pluggable functions and blocks — Aleksi Niemel<aleksi.niemela@...>
Aleksi makes a question:
[#4008] Ruby installation instructions for Windows — Aleksi Niemel<aleksi.niemela@...>
I had to write these instructions for my friends. I thought it might be nice
[#4043] What are you using Ruby for? — Dave Thomas <Dave@...>
On 15 Jul 2000 22:08:50 -0500,
Hi,
[#4057] Re: What are you using Ruby for? — Aleksi Niemel<aleksi.niemela@...>
Johann:
[#4082] Re: What are you using Ruby for? — Aleksi Niemel<aleksi.niemela@...>
[#4091] 'each' and 'in' — hal9000@...
I just recently realized why the default
[#4107] Re: 'each' and 'in' -- special char problem? — schneik@...
[#4114] Method signature - a question for the group — Dave Thomas <Dave@...>
[#4139] Facilitating Ruby self-propagation with the rig-it autopolymorph application. — Conrad Schneiker <schneik@...>
Hi,
[#4158] Getting Tk to work on Windows — "Michael Neumann" <neumann@...>
Hi....
[#4178] Partly converted English Ruby/Tk widget demo working. — Conrad Schneiker <schneik@...>
Hi,
[#4234] @ variables not updated within method? — Hugh Sasse Staff Elec Eng <hgs@...>
Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On 27 Jul 2000, Dave Thomas wrote:
[#4267] Ruby.next, Perl6, Python 3000, Tcl++, etc. -- Any opportunities for common implementation code? — "Conrad Schneiker" <schneiker@...>
Hi,
"Conrad Schneiker" wrote:
[ruby-talk:04008] Ruby installation instructions for Windows
I had to write these instructions for my friends. I thought it might be nice
to share them, so others can have help to use Ruby on Windows too. Please
don't hesitate to correct mistakes.
#####
You've at least two versions to choose from:
- rbdj: ruby compiled to be stand alone with DJ Delorie tools
- rbcw: ruby compiled to use cygwin libraries
If you don't have to do any real work with your computer, except coding with
Ruby ;), I recommend installing rbdj-version. If you wan't to develop on
your Windows machine as it would be quite much like Unix (recommended way),
take rbcw-version.
Load newest version of the binary distribution from
ftp://ftp.netlab.co.jp/pub/lang/ruby/pc/ (you can see the mirror list from
http://www.ruby-lang.org/en/download.html):
At the writing moment this means:
ftp://ftp.netlab.co.jp/pub/lang/ruby/pc/rbdj145.zip or
ftp://ftp.netlab.co.jp/pub/lang/ruby/pc/rbcw145.zip
Now instructions for specific version:
*** rbdj145.zip
1) unzip
2) use
*** rbcw145.zip
1) load cygwin tools from appropriate cygwin mirror:
http://sources.redhat.com/cygwin/mirrors.html
For me the nearest mirror was sunet.se
(ftp://ftp.sunet.se/pub/lang/cygwin/) and the exact location
for the package location
ftp://ftp.sunet.se/pub/lang/cygwin/latest/cygwin/cygwin-1.1.2.tar.gz
2) unzip both packages
If you don't know how to unzip .tar.gz files:
- use Winzip or similar product capable of handling .tar.gz
packages or
- use cygwin. This option seem to be contradictory
because to install cygwin you need cygwin :).
That's not so, there's a setup.exe capable to extract and
install things, I just haven't tested it. The url might be
ftp://ftp.sunet.se/pub/lang/cygwin/latest/setup.exe or
similarly in other mirrors.
3) Copy cygwin1.dll to your system32. It's under
the_path_where_you_extracted_cygwin\usr\bin
For convenience in either case you might want
1) to set environment variable RUBYLIB to point to right
directory (wherever you unzipped your ruby) for me I've to add
RUBYLIB="C:\temp\softa\ruby\rbdj145\lib"
2) you can check your ruby really finds it's libraries by saying
cd \
ruby -e'puts $:'
and of the directories it prints should be pointing to directory
lib under the directory where you unzipped rbdj
3) if the earlier step failed because your command prompt was not
able to find ruby.exe, you might want to make it visible by putting
the directory where you unzipped ruby into the path.
Or by copying the ruby.exe (and everything what it needs) to some
directory on the path.
Or by creating a ruby.bat into some directory printed when saying
set path
The content of the bat could be
c:\temp\softa\ruby\rbdj144\ruby %1 %2 %3 %4 %5 %6 %7 %8 %9
That's that. I just want to remind that it's not bad thing to read all the
docs you happen to have access to. Especially README.* in Ruby case and
everything at http://sources.redhat.com/cygwin/docs.html . Happy hacking.
- Aleksi