Quoting =?iso-8859-1?Q?R=FCdiger?= Kuhlmann from ml.softs.gtk-gnutella.devel: :You could have sped that up by starting to apply those patches... Though you :always said you wanted them, you didn't even do the trivial stuff. Not what :was in the first patch (having a common include - you WILL need that), nor :other trivial stuff like replacing a #define that clashes with one on the :Windows system. Or did you already do that in the mean time?
No, I haven't done anything regarding to portability to Windows yet. This includes not applying your patches. :And you seem to miss that there is stuff that's not _that_ trivial to adapt :to Windows if you want to take care of some subtile problems. And I can tell :you from my experience with Windows Gtk-Gnutella users that there was a :reason why I made the interface changes to Gtk-Gnutella that I made. The GUI :is absolutely horrible to a Windows user. And there are several quite handy :features missing. One thing at a time. First make it compile for Windows, then get it to work on Windows. :I always thought Gnucleus was buggy till I was looking closer at Gtk-Gnutella... :... whose code tends to do stupid stuff like building up a temporary single :linked list by always _APPENDING_ new items (O (n�) anyone?). There are several places where this is done yes. But glib's lists are so basic that it's sometimes a pain. We need a wrapping structure to at least remember the head/tail of the list to make appending to a single list an O(1) operation: there are some places where unfortunately appending is necessary to keep the ordering... :Before Gtk-Gnutella will be a serious competitor on Windows, it has to go a :long way. Not that it is impossible. Well, thanks for the encouragement. Raphael ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Gtk-gnutella-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
