[Mongrel] mongrel install on win32 XP problems

Berger, Daniel Daniel.Berger at qwest.com
Tue Dec 5 11:23:28 EST 2006

> -----Original Message-----
> From: mongrel-users-bounces at rubyforge.org 
> [mailto:mongrel-users-bounces at rubyforge.org] On Behalf Of Luis Lavena
> Sent: Monday, December 04, 2006 3:34 PM
> To: mongrel-users at rubyforge.org
> Subject: Re: [Mongrel] mongrel install on win32 XP problems
> On 12/4/06, Andy Koch <andy.koch at pc-doctor.com> wrote:
> > I can't get mongrel installed on a Win XP.  I keep getting some 
> > unknown error with this "win32-service-0.5.2".  While it states 
> > results are logged, the file is empty - not much help.  I 
> even tried 
> > complete uninstall of ruby and reinstalled ruby 1.8.5-21.  But no 
> > luck.
> >
> The problem is that mongrel depends on win32-service >= 0.5.0 
> We (Zed and I) hacked a gem of win32-service for 0.5.0, but 
> win32utils guys start distributing a source only version of 
> 0.5.2 (which requires compilers to build it).


Since this seems to be causing quite a few headaches all around, I'll
get cracking on a binary distribution for the gem tonight and try to get
it released asap.

The only downside is that it will be compiled with VC++ 6.0, which means
a couple of the Win32Service struct members will be unavailable in the
Service.services method (and you won't be able to specify a 'group').
This won't affect the Daemon class, though.

Ideally I'd like to be able to set this up as an either-or, with
something like "gem install win32-service --from-source" to force a
build if the user wants to build from source instead of using the
binary.  Is such an option possible?



This communication is the property of Qwest and may contain confidential or
privileged information. Unauthorized use of this communication is strictly 
prohibited and may be unlawful.  If you have received this communication 
in error, please immediately notify the sender by reply e-mail and destroy 
all copies of the communication and any attachments.

More information about the Mongrel-users mailing list