delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1996/11/14/03:59:08

From: loki AT herne DOT dragoncat DOT net (Jeremy Blackman)
Subject: Re: Compiling MUCK Software...
14 Nov 1996 03:59:08 -0800 :
Sender: daemon AT cygnus DOT com
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <Pine.LNX.3.91.961113225016.2332A-100000.cygnus.gnu-win32@herne.dragoncat.net>
Mime-Version: 1.0
Original-To: Keet <Keetnet AT wilmington DOT net>, Foxen <foxen AT belfry DOT com>
Original-cc: gnu-win32 AT cygnus DOT com
In-Reply-To: <199611131159.GAA16819@mail2.wilmington.net>
Original-Sender: owner-gnu-win32 AT cygnus DOT com

On Wed, 13 Nov 1996, Keet wrote:

>         I recently acquired some muck software called 'FuzzBall'. It's a
> varient of the TinyMU* software. The author says he's developing the source
> under Slackware96, and we've been trying to compile it under Win95 using
> GNU-Win32. We get numerous wanrnings of 'Making pointer out of integer
> without cast', and a few other various ones, but in the end we compile it
> and it looks as though it's running when started up. We have noticed a few
> problems though. Instead of allowing multiple users online like a MU*
> should, it only allows one. Also, the author has logged in and tested it,
> only to find that there are numerous places where the timeque's and some of
> the other options are not working to the standard. Also, at some point

The timequeues and such are due to certain things that FuzzBall (and my 
own NeonMuck, which also expereienced this problem when I ported it to 
Win95) expects to find but which are not in gnu-win32.  Foxen, I've cc'd 
this mail to you...we can meet up online some time and I can go over the 
ways I resolved timequeue issues in NeonMuck.  (ah, the wonders of #ifdef 
WINNT)

As for the socketing error, this I also experience as well.  It has to do 
with the way TinyMUCK (and TinyMUCKfb, and NeonMuck...) handles socket 
operations.  FD_ISSET does not work as it should, and instead will only 
handle one socket at a time.  I've been looking at other options for 
handling multiple connections, but the best bet is to hope that our 
friends at Cygnus manage to fix this error in b17, wheever it comes out 
(hint hint) or give us a patch for it in the meantime. :)

--Loki
-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019