Russell Francis wrote:

Alex Bennee wrote:


Emile le Vivre said:



An issue that popped up when I was digging around was the core's
dependence on glib. Currently the core uses gints, GList's,
GHashTables, etc. If someone was compiling the core and/or writing a
gui for a non-gnome environment, can we assume they have glib
installed? Is it okay to force them to?


I should think so. Glib is a useful library of routines and I wouldn't
want to do without it.



I would think that it would be ok to use GLib within gnut_lib so a user
needs it to compile the library, but that the interface should be defined
using standard C data types.


Removing the glib dependency from the core is not an option (at least not now). If we use it in the library we might as well use it in the interface as it is needed anyway. Allthough I would like to limit the usage of glib datatypes in the interface though.


- Jeroen




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to