From: Austin Ziegler Date: 2002-10-26T01:29:34+09:00 Subject: Re: Visual C++ controversy On Fri, 25 Oct 2002 20:44:38 +0900, MikkelFJ wrote: > Because of the controversy of using the commercial Visual C++ > compiler in the Windows distribution of Ruby, the following > information could prove useful. Disclaimer: I'm not trying to push > the product - I'm just saying that for people that do not have > access to Visual C++, but want to develop Ruby extensions on > Windows, there may be an opening: For what it's worth, while I've had to rebuild the .lib files, I've had few problems getting existing C-based extensions compiled with the free Digital Mars compiler (www.digitalmars.com). It includes a cl -> sc converter, but the cl command line is extremely limited in size. With some work -- and I fear that I've misplaced this work, but I might not have -- I was able to come up with the appropriate sc command-line. This is one reason that I want to see mkmf improved a bit (I don't yet have time to work on it) and not necessarily assume that the builder's environment is the same as the user's environment. Until I upgraded to the latest version of the 1.7 installer, I was using rd2 which requires racc. I had compiled racc with the dm compiler. Unfortunately -- and I won't do this again -- I deleted the racc sources so I lost at least part of my makefile changes. -austin -- Austin Ziegler, austin@halostatue.ca on 2002.10.25 at 12.21.36