# Installing 1.8.4 on windows

**URL:** <https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957>\
**Category:** Ruby\
**Created:** [March 15, 2006, 3:23pm UTC](https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957 "2006-03-15T15:23:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![joep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/87869e/32.png) [@joep](https://www.ruby-forum.com/u/joep)\
**Post date:** [March 15, 2006, 3:23pm UTC](https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957/1 "2006-03-15T15:23:11Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![joep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/87869e/32.png) [@joep](https://www.ruby-forum.com/u/joep)\
**Post date:** [March 16, 2006, 4:24pm UTC](https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957/2 "2006-03-16T16:24:28Z")

</div>

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/](http://www.garbagecollect.jp/ruby/mswin32/en/)

Cheers,  
Dave

---

<div class="post-metadata">

**Author:** ![joep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/87869e/32.png) [@joep](https://www.ruby-forum.com/u/joep)\
**Post date:** [March 16, 2006, 4:37pm UTC](https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957/3 "2006-03-16T16:37:45Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![joep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/87869e/32.png) [@joep](https://www.ruby-forum.com/u/joep)\
**Post date:** [March 16, 2006, 5:31pm UTC](https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957/4 "2006-03-16T17:31:29Z")

</div>

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\>

---

<div class="post-metadata">

**Author:** ![joep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/87869e/32.png) [@joep](https://www.ruby-forum.com/u/joep)\
**Post date:** [March 17, 2006, 12:18am UTC](https://www.ruby-forum.com/t/installing-1-8-4-on-windows/54957/5 "2006-03-17T00:18:10Z")

</div>

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.
