[Win32utils-devel] Problem with win32-service

Berger, Daniel Daniel.Berger at qwest.com
Wed Mar 16 11:16:35 EST 2005


> -----Original Message-----
> From: win32utils-devel-bounces at rubyforge.org 
> [mailto:win32utils-devel-bounces at rubyforge.org] On Behalf Of 
> Nathaniel Talbott
> Sent: Wednesday, March 16, 2005 9:13 AM
> To: win32utils-devel at 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



More information about the win32utils-devel mailing list