Installing 1.8.4 on windows

Let me start by saying Yes! I have seaarched this list, I have done
several googles, and I have gone to the one click installer home / news
/ and FAQ page and what I came up with was a lot of confusing,
conflicting next to useless information.

What I am looking for is an explanation of how to upgrade from Ruby
1.8.2 to Ruby 1.8.4 on a Windows XP machine that does not require
building the application from source code. I would like to get the
complete ruby, including the features listed as missing in the one-click
installer preview-3.

Thanks,
joe

Joe P. asked:

What I am looking for is an explanation of how to upgrade from Ruby
1.8.2 to Ruby 1.8.4 on a Windows XP machine that does not require
building the application from source code. I would like to get the
complete ruby, including the features listed as missing in the one-click
installer preview-3.

The O.-Click Installer 1.8.4-preview3 is “the complete ruby”. As far
as I
know, download it, and either install it over the top of 1.8.2 or
uninstall
1.8.2 first.

If you’re concerned about possible bugs in the package, you may want to
wait
for Curt (who’s doing a great service to the Windows+Ruby community in
his
spare time – thanks Curt) to release a final version.

Alternatively, there’s another Windows distribution of Ruby that comes
pre-compiled, known as ruby-mswin32. The O.-Click Installer is a
superset
of ruby-mswin32. It’s the standard, basic, “complete ruby.” Don’t expect
the
feature-set of the One-Click Installer.
http://www.garbagecollect.jp/ruby/mswin32/en/

Cheers,
Dave

Dave B. wrote:

The O.-Click Installer 1.8.4-preview3 is “the complete ruby”. As far
as I
know, download it, and either install it over the top of 1.8.2 or
uninstall
1.8.2 first.

If you’re concerned about possible bugs in the package, you may want to
wait
for Curt (who’s doing a great service to the Windows+Ruby community in
his
spare time – thanks Curt) to release a final version.

> Cheers, > Dave

Thanks Dave!
And Thanks Curt!!

My primary concern was the note regarding Preview 3 about the XML parser
but upon further investigation I think that what I want to do (open /
parse / create rss feeds) can probably be supported by the xml parsers
that are included.

Appreciate the response!
joe

This just isn’t as easy as it should be, is it? I just tried compiling
the
source using the free Borland C++ 5.5.

This was the result - not sure what I’m missing:

C:\rubysrc\ruby-1.8.4>bcc32\configure.bat
MAKE Version 5.2 Copyright © 1987, 2000 Borland
MAKE Version 5.2 Copyright © 1987, 2000 Borland
Creating Makefile
type `make’ to make ruby for bccwin32.
C:\rubysrc\ruby-1.8.4>make
MAKE Version 5.2 Copyright © 1987, 2000 Borland
config.h updated.
Creating config.status
bcc32 -q -tWR -tWC -O -6 -w- -wsus -wcpt -wdup -wext -wrng
-wrpt
-wzdi
-DRUBY_EXPORT -I. -I./ -I./missing -I. -c .\array.c
.\array.c:
Error E2209 .\win32/win32.h 26: Unable to open include file ‘winsock2.h’
Error E2209 .\win32/win32.h 27: Unable to open include file ‘windows.h’
Error E2209 .\win32/win32.h 55: Unable to open include file ‘stdio.h’
Error E2209 .\win32/win32.h 56: Unable to open include file ‘stdlib.h’
Error E2209 .\win32/win32.h 57: Unable to open include file ‘string.h’
Error E2209 .\win32/win32.h 58: Unable to open include file ‘direct.h’
Error E2209 .\win32/win32.h 59: Unable to open include file ‘process.h’
Error E2209 .\win32/win32.h 60: Unable to open include file ‘time.h’
Error E2209 .\win32/win32.h 61: Unable to open include file ‘math.h’
Error E2209 .\win32/win32.h 62: Unable to open include file ‘signal.h’
Error E2209 .\win32/win32.h 63: Unable to open include file ‘sys/stat.h’
Error E2209 .\win32/win32.h 64: Unable to open include file
‘sys/types.h’
Error E2209 .\win32/win32.h 68: Unable to open include file ‘utime.h’
Error E2209 .\win32/win32.h 70: Unable to open include file ‘io.h’
Error E2209 .\win32/win32.h 71: Unable to open include file ‘malloc.h’
Error E2141 .\win32/win32.h 84: Declaration syntax error
Error E2303 .\win32/win32.h 162: Type name expected
Error E2303 .\win32/win32.h 167: Type name expected
Error E2303 .\win32/win32.h 168: Type name expected
Error E2303 .\win32/win32.h 169: Type name expected
Error E2303 .\win32/win32.h 170: Type name expected
Error E2303 .\win32/win32.h 174: Type name expected
Error E2141 .\win32/win32.h 183: Declaration syntax error
Error E2303 .\win32/win32.h 199: Type name expected
Error E2303 .\win32/win32.h 200: Type name expected
Error E2228 .\win32/win32.h 200: Too many error or warning messages
*** 26 errors in Compile ***

** error 1 ** deleting array.obj

C:\rubysrc\ruby-1.8.4>

Hi,

At Fri, 17 Mar 2006 01:29:10 +0900,
Glenn S. wrote in [ruby-talk:184451]:

This was the result - not sure what I’m missing:

Compiler configuration; you have to tell the compiler where
headers and libraries are, with .cfg files.