On Tue, Sep 30, 2008 at 09:27:53PM +0900, Johan Holmberg wrote:
> ---------------------------------
> C:/Program Files/Microsoft Visual Studio 8/VC/INCLUDE\ostream(532) :
> warning C4003: not enough actual parameters for macro 'write'
> C:/Program Files/Microsoft Visual Studio 8/VC/INCLUDE\ostream(531) :
> error C2059: syntax error : ')'
> ---------------------------------

Rice (http://rice.rubyforge.org) deals with this by undefining write
immediately after ruby.h is included.  So if you only include the Rice
headers and never include ruby.h directly, it will work around this and
other problems for you.

Paul