Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2000:
[Freeciv-Dev] Re: patch: hash.c (PR#318)
Home

[Freeciv-Dev] Re: patch: hash.c (PR#318)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: patch: hash.c (PR#318)
From: Jeff Mallatt <jjm@xxxxxxxxxxxx>
Date: Sun, 19 Mar 2000 08:12:00 -0500

At 2000/03/19 07:03 , Raimar Falke wrote:
>On Sun, Mar 19, 2000 at 09:45:48PM +1100, David Pfitzner wrote:
>> 
>> There are 2 aspects:
>> 
>> 1. We could require that people have glib on their system, and then
>> we would just use glib's hash tables etc.  Since this imposes an 
>> extra requirement on users (at least those not using the Gtk+ client, 
>> who already must have glib) (including I assume systems such as Amiga, 
>> Mac, BeOS, native Win32?), its a tradeoff between how much advantage 
>> we would get from glib vs the inconvenience to some users.
>
>I don't know very much about the Amiga, Mac, BeOS und Win32 port. Maybe 
>someone who is using it can comment what software is available.
>
>> 2. We could try to extract parts of glib which we want.  The question
>> is how easy or difficult it would be to extract and adapt for freeciv's
>> purpose (eg, without dragging in a whole lot of extra stuff and 
>> effectively including a duplicated glib within freeciv).  Since 
>> registry.c already has most of a hashing implementation it seemed 
>> easier to use that, so I didn't look into the glib possibility, but 
>> others may wish to.
>
>IMHO it is better to use the time to port glib to these platforms.

I have a friend who does play Freeciv (on UNIX) who has stated that he
wouldn't bother if he had to install glib.

Without a compelling reason, I think we should avoid adding required
dependencies.

jjm




[Prev in Thread] Current Thread [Next in Thread]