From: Amir Javs Date: 2007-01-20T05:00:57+09:00 Subject: Re: Ruby 1.8.4 Austin Ziegler wrote: > On 6/17/06, Kris Leech wrote: >> Austin Ziegler wrote: >> > You need to use a snapshot after 2006/01/01. I am working on the steps >> > that will be necessary. >> Is a stable 1.8.4 compilable on Windows yet? > > Yes, but you don't want to. It's *not* Ruby itself. I will be talking > to some developers from Microsoft later this week, I hope, to see what > can be done toward the overall problem. > > -austin I'm having the same problem mentioned compiling the newest release of ruby (1.8.5-p12). I'm trying to compile it with VS2005 under WinXP SP2, VS2005 SP1. Running configure.bat from the VS2005 Command Prompt works fine, but after running nmake, I get the following error: ---------------------------------------- .\miniruby.exe C:/ruby-src2/ruby-1.8.5-p12/win32/mkexports.rb -output=ms vcr80-ruby18.def msvcr80-ruby18-static.lib C:/ruby-src2/ruby-1.8.5-p12/win32/mkexports.rb:6: [BUG] Segmentation fault ruby 1.8.5 (2006-12-25) [i386-mswin32_80] This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. lib -nologo -machine:x86 -out:msvcr80-ruby18.lib -def:msvcr80-ruby18.def LIB : fatal error LNK1104: cannot open file 'msvcr80-ruby18.def' NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\l ib.EXE"' : return code '0x450' Stop. ---------------------------------------- The reason I'm needing to compile ruby is because I'll be compiling a dll with VS2005 using SWIG, to be imported into a ruby app. Any help would be much appreciated. Thanks, Amir -- Posted via http://www.ruby-forum.com/.