[winGRASS] Re: Xdriver on win98 - FIX provided

Andreas Lange Andreas.Lange at Rhein-Main.de
Fri Aug 24 12:03:40 EDT 2001


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



More information about the grass-windows mailing list