> -----Original Message-----
> From: win32utils-devel-bounces@rubyforge.org
> [mailto:win32utils-devel-bounces@rubyforge.org] On Behalf Of
> Nathaniel Talbott
> Sent: Wednesday, March 16, 2005 9:13 AM
> To: win32utils-devel@rubyforge.org
> Subject: [Win32utils-devel] Problem with win32-service
>
>
> It compiles fine, but when the resulting library is required, it says:
>
>
> C:\_co\source\build\ruby\extensions\win32-service-0.4.5\test>r
> uby tc_daemon.rb
>
> C:/_co/source/build/ruby/extensions/win32-service-0.4.5/win32/
> service.so:
> `interactive?'' is not proper name for a struct member (NameError)
> from
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
> `require''
> from tc_daemon.rb:14
>
> ruby -v says:
>
> ruby 1.8.2 (2005-03-14) [i386-mswin32]
>
> Looking at ruby CVS, it appears that this behavior was
> introduced to struct.c on March 4th, and disallows adding
> members ending with a ''?'' (as the error indicates).
I''m going
> to patch this locally, but figured you''d want to know.
>
> Thanks
>
> --
> Nathaniel
Thank you Nathaniel. Hopefully that''s a bug in CVS. Otherwise, I will
have to raise hell.
Regards,
Dan