From: daz Date: 2009-02-12T10:07:50+09:00 Subject: [ruby-core:22021] Re: New hash : syntax for the 1.8 series? Berger, Daniel wrote: > > > >> -----Original Message----- >> From: Pit Capitain [mailto:pit.capitain@gmail.com] >> Sent: Wednesday, February 11, 2009 2:49 PM >> To: ruby-core@ruby-lang.org >> Subject: [ruby-core:22009] Re: New hash : syntax for the 1.8 series? >> >> 2009/2/11 Rados�aw Bu�at : >> >>> Even if 1.8.8 will be compatible with 1.8.7 or 1.8.6 (it can't be >>> compatible with both of them because 1.8.7 isn't compatible >>> >> with 1.8.6 >> >> Many people have claimed this, but no one has shown examples >> for this yet. >> > > I'd show you, but I can't build 1.8.7-p72: > > C:\\ruby-1.8.7-p72>win32\configure > find: =: No such file or directory > Creating Makefile > Creating Makefile(6) : fatal error C1085: Cannot write compiler generated file: '': Invalid argument > > NMAKE : fatal error U1077: 'cl' : return code '0x1' > Stop. > > Regards, > > Dan > > Builds OK for me using VC++2008 Express ("free") download: http://www.microsoft.com/express/vc/ Need to ensure that the VC environment is set correctly with: C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat That takes care of requirement (3) in Ruby's "win32\README.win32": (3) Please set environment variable (({INCLUDE})), (({LIB})), (({PATH})) to run required commands properly from the command line. It looks like you have "nmake" and "cl" in your path but LIB, INCLUDE unset? Daz