# Re: Cannot compile Fox toolkit on cygwin

**URL:** <https://www.ruby-forum.com/t/re-cannot-compile-fox-toolkit-on-cygwin/95075>\
**Category:** Ruby\
**Created:** [May 21, 2006, 6:32pm UTC](https://www.ruby-forum.com/t/re-cannot-compile-fox-toolkit-on-cygwin/95075 "2006-05-21T18:32:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [May 21, 2006, 6:32pm UTC](https://www.ruby-forum.com/t/re-cannot-compile-fox-toolkit-on-cygwin/95075/1 "2006-05-21T18:32:32Z")

</div>

In principle, it’s possible to install both Fox and FXRuby in Cygwin  
(I have done that with different versions of both on an XP machine.)  
Error 8 seems to be the fubar message of Windows 98 and it seems  
to be that a particular address 0x10000(4128768) is already taken,  
so it’s a Windows/Cygwin memory allocation thing rather than  
anything with FXRuby or Fox.  
Recently, I had a problem which may be similar, though I don’t  
know exactly, but a rebaseall command somehow allocating  
all dll addresses in an orderly way solved the problem:

See Ara Howard’s tips here:

\_[http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786\_](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786_)  
([http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786))

Hope that helps,

Axel

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [May 22, 2006, 3:21am UTC](https://www.ruby-forum.com/t/re-cannot-compile-fox-toolkit-on-cygwin/95075/2 "2006-05-22T03:21:37Z")

</div>

unknown wrote:

> In principle, it’s possible to install both Fox and FXRuby in Cygwin  
> (I have done that with different versions of both on an XP machine.)  
> Error 8 seems to be the fubar message of Windows 98 and it seems  
> to be that a particular address 0x10000(4128768) is already taken,  
> so it’s a Windows/Cygwin memory allocation thing rather than  
> anything with FXRuby or Fox.  
> Recently, I had a problem which may be similar, though I don’t  
> know exactly, but a rebaseall command somehow allocating  
> all dll addresses in an orderly way solved the problem:
> 
> See Ara Howard’s tips here:
> 
> \_[http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786\_](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786_)  
> ([http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/191786))
> 
> Hope that helps,
> 
> Axel

Yes, it helps. After run:  
sh  
rebaseall

Everything goes smoothly.Now I can use fxruby on cygwin.

Very thanks.

uncutstone
