Forum: Ruby Installing 1.8.4 on windows

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Joe P. (Guest)
on 2006-03-15 16:23
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
Dave B. (Guest)
on 2006-03-16 17:24
(Received via mailing list)
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
Joe P. (Guest)
on 2006-03-16 17:37
Dave B. wrote:
<snip>
>
> 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.
>
<snip>
> 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
Glenn S. (Guest)
on 2006-03-16 18:31
(Received via mailing list)
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 (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
Creating Makefile
type `make' to make ruby for bccwin32.
C:\rubysrc\ruby-1.8.4>make
MAKE Version 5.2  Copyright (c) 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>
unknown (Guest)
on 2006-03-17 01:18
(Received via mailing list)
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.
This topic is locked and can not be replied to.