From: Danny van Bruggen Date: 2002-01-11T04:17:57+09:00 Subject: Re: Fixing RUDL C extension and Ruby for Visual C > > - After editing the makefile to build "rubyw" (no console Ruby > > executable), nmake still didn't build rubyw.exe. I had to do an additional > > "nmake rubyw" for that, and the resulting exe doesn't work so well. (See > > binary on my site) > > How did you edit? win32\makefile looks like this (rubyw_install_name was added manually) ### makefile for ruby mswin32 ### srcdir = ./.. RUBY_INSTALL_NAME = ruby RUBYW_INSTALL_NAME = rubyw RUBY_SO_NAME = mswin32-$(RUBY_INSTALL_NAME)16 !INCLUDE $(srcdir)/win32/Makefile.sub > > - When I try > > ruby extconf.rb --with-whatever=somethingelse > > the equal sign will be removed by the shell(?) and you end up with > > "--with-whatever" set to true instead of "somethingelse". This can be > > fixed a bit by quoting: > > ruby extconf.rb "--with-whatever=somethingelse" > (snip) > > -e:1: parse error > > File::install(ARGV[0] ARGV[1] 0555 true) > > ^ > > Where did the comma's go? They are there in the makefile... > > What shell do you use? Win98's command.com. Danny.