[winGRASS] Re: Xdriver on win98 - FIX provided

Malcolm Blue mblue at nb.sympatico.ca
Fri Aug 24 12:32:00 EDT 2001


Andreas,

When I was trying to get grass working on Win98, the only real difference I
found was in the fork() implementation.  It was flakey with Win98.  This was
back when I was trying to get the IPC messaging working, but I found the
same problems with the socket implementation.  I am pretty sure this is
because the way threads were being implemented.  NT has much more robust
support of threads, process management, etc.

All other commands that I tried seemed to be consistent between Win98 and
WinNT.  This seems to match Mike's experience.  Mike seems to have been
using it quite a bit over the past few months, so...

I've taken XFree86, grass and most of Cygwin off of my Win98 computer due to
disk space, so I probably can't be much help to support it, unless I can
rearrange things again.  Support may be the biggest issue.

Malcolm

-----Original Message-----
From: wingrass-admin at grass.itc.it [mailto:wingrass-admin at grass.itc.it]On
Behalf Of Andreas Lange
Sent: Friday, August 24, 2001 1:04 PM
To: Mike Thomas
Cc: wingrass at grass.itc.it
Subject: Re: [winGRASS] Re: Xdriver on win98 - FIX provided


Hi again,

i initially planned to support only Windows NT and W2K, but it is my
impression that there are a lot of people still using Windows 9x/ME (for
different reasons).

I do not know how other programs handle this, perhaps we can get some
ideas from them.
Even PostgreSQL seems to run on win98, at least partly (see
http://www.cygwin.com/ml/cygwin/2001-05/msg01621.html).
And PostgreSQL is included in cygwin contrib section, despite the fact
that you need to install cygipc manually to use the server (and cygipc
is not included in any cygwin distribution).

If we can be sure that the XDRIVER is the only place where any problems
are to be expected i could create a installation procedure that replaces
the files or the whole distribution depending on the platform. But i
fear that there are other problems to expect.

Would be nice if other people could comment on this too.

cu,

Andreas

Mike Thomas wrote:
>
> Hi all.
>
> I'm widening to wingrass a discussion from yesterday as Markus pointed out
> that I had not included the list - my apologies to all.
>
> Malcolm et al. might have some comments - we've been discussing ways of
> aligning the Windows XDriver source code with the other platforms to
> minimise impact on code maintenance, support and distribution, while
> maximising user base in a sustainable manner.
>
> My suggestion to ease the load on Andreas as he prepares a WinGrass CD is
> that we just officially support NT for Grass 5.00 and separately
distribute
> __W98__ patched drivers as a small zip file clearly marked as "Thrill
> seeking test pilots only".  These executables can simply be copied over
the
> main distribution by interested users.
>
> If user demand later dictates, then we can also officially support the
98/ME
> strand of Windows in subsequent releases.
>
> This discussion was triggered because we've recently added Malcolm Blue's
> __W98__ patch to CVS.
>
> As has previously been discussed on one of the lists, I usually execute:
>
>    d.mon select=x0
>
> after:
>
>    d.mon x0
>
> as a result of this patch.  Other than that everything seems fine.
>
> Cygwin doesn't seem to know much about sockets, so maybe (if socket
cloning
> is the problem with fork()) it just hasn't come up elsewhere.
>
> Cheers
>
> Mike Thomas.
>

--
Andreas Lange, 65187 Wiesbaden, Germany, Tel. +49 611 807850
url: http://mitglied.tripod.de/AndreasLange
mail: Andreas.Lange_at_Rhein-Main.de - A.C.Lange_at_GMX.net
_______________________________________________
winGRASS mailing list
winGRASS at grass.itc.it
http://grass.itc.it/mailman/listinfo/wingrass

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.265 / Virus Database: 137 - Release Date: 7/18/2001

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.265 / Virus Database: 137 - Release Date: 7/18/2001




More information about the grass-windows mailing list