[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ircd on windows [Was: Re: IRCD]



On Fri, May 18, 2001 at 01:31:51PM +0200, Tomas Tornevall wrote:
> 
> And is there any NEW ircd-port for Win9x? I have an old version 2.9.5 and
> want a new one.. :)

The latest release (2.10.3p1) has 2 problems when you want to
compile it yourself, using cygwin.

The first problem is that on some places it still uses
sys_errlist[], instead of strerror().  A fix for this is
available on request, and will be in the next release.

An other problem is that make install doesn't work properly,
because the mkdirhier makes the path start wiht //, instead of
just /, which has a special meaning under cygwin.
You could try replacing it by mkinstalldirs in the Makefile, or
use mkdir -p instead.  I haven't tried any of this myself yet,
but it should hopefully work.

If you want to use cygwin there are other problems.  Of them them
being that we're unable to run iauth for some reason.  Iauth is a
slave process.  An other problem which I think is related is that
we can't put ircd in the background, because fork() fails for
some reason.

I'm intrested in anything that fixes those problem.

A problem you can also have is that you don't have an
/etc/resolv.conf, which makes the resolver not work.  This then
causes that you get stuck for 30 seconds when you try to log in.


Kurt