[Freeciv-Dev] Re: patch: hash.c (PR#318)
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
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
|
|