In article <MPG.14bfdc1938fc8ddc98968e / goliath.usenet-access.com>, Joey Gibson <joeyGibson / mindspring.com> wrote: > In article <932s9n$3l7$1 / nnrp1.deja.com> on Thu, 04 Jan 2001 22:09:03 > GMT, jbuffing / my-deja.com said: > > ||| I tried building Ruby 1.6.2 with vanilla MSVC 6sp4 and could not get > ||| ruby.exe to link. Can you share how you were able to get ruby.exe built > ||| (e.g. any mods to the config or makefile)? > > I didn't do anything except extract the src distro, cd into > ruby-1.6.2/win32 and run the configure.bat file. I then made certain > that my MSVC vars were set (vcvars32.bat in the MSVC/bin dir) and did an > nmake. That was it. nmake test and then nmake DESTDIR=D:\Ruby and it was > installed with no worries. I'm on Win2k, so I don't know if that makes a > difference to what you are on. > > If you can't get it to build, let me know and I can zip up the > prod dir and send it to you. > > Joey Joey, Thanks for the info. I'm on Win2k also. I was able to get ruby.exe to link by removing the "_real / ..." entries from mswin32-ruby16.def by hand. Those entries are being created by the mkexports.rb script. After I become more familiar with Ruby, I'll see why the script is including the "_real / ..." entries in the def file. BTW The "_real / ..." entries are being generate by DUMPOBJ.EXE /SYMBOLS on the math.obj file. -jcb Sent via Deja.com http://www.deja.com/