Hi,
I suspect the question rather conserns compability between Windows
development and *nix systems.
What has happend is that a program developed under windows (probably ) uses
functions only avalable
under GLib 2.x/GTK+ 1.3[.x] compiles fine under windows but does not compile
on *nix systems.
Ref:
http://www.ethereal.com/lists/ethereal-dev/200308/msg00367.html
Is it possible to do the same in the "general" tree e.g use GTK 1.2.x and
GTK+ 1.2.x BUT GLib 2.2.x,
to get the same development environment for both Windows and other systems ?
Or does the program have to be changed to work under GLib 1.2[.x]
Best regards
Anders Broman
Previous mail :
On Friday, August 29, 2003, at 6:25 AM, Lars Ruoff wrote:
In "Requirements For Compiling", on the Ethereal webpage is said that
Ethereal is only garantueed to compile and link with glib 1.2,
but on the Win32 development download pages, glib 2.2.1 is proposed for
download.
So what is the official guideline on that?
The official guideline right now is "the requirements for compiling aren't
up-to-date and haven't been for a while". :-)
There's been GTK 2.x support for a while, so GLib 2.x support's been
available for a while as well.
On UNIX-flavored systems, GLib 1.2[.x]/GTK+ 1.2[.x] should work, as should
GLib 2.x/GTK+ 2.x.
On Windows, the old GLib 1.2 (or was it 1.3?)/GTK+ 1.3 combination that we
used to use should still work, as should the GLib 2.x/GTK+ 1.3[.x]
combination from the GTK+-for-Windows site (that's what we're currently
shipping with) and, probably, the GLib 2.x/GTK+ 2.x combination from there
as well.
Or is there no Glib 1.2 for Win32? (don't fint it on the web)
I don't think Tor Lillqvist (the person who did the Win32 ports of GLib,
GTK+, and the GIMP) is keeping it around any more. I don't know if anybody's
kept that old version around.