[Gtk-sharp-list] Windows Compilation

Christian Gross christianhgross@yahoo.ca
Sat, 14 Sep 2002 22:57:55 +0200


Not to be the cynic, but why is GTK# using build processes that depend on 
cygwin, etc at all?  For example in the Java world there is ANT and in the 
.NET world there is NANT.  Would that not make more sense?

Christian Gross

At 19:42 13/09/2002 -0500, Mike Kestner wrote:
>On Fri, 2002-09-13 at 18:50, Christian Gross wrote:
> > I have been trying to compile GTK# on Windows (pulled CVS source
> > tree).  However, it fails on the pango directory with an error that there
> > are no inputs.  I looked in the sources and saw that indeed there were no
> > sources.  How can I get GTK# to build on Windows?  I have cygwin and 
> GTK2.0
> > installed   on my machine.
>
>It doesn't look like Rachel updated generator/makefile.win32 to account
>for the parser/generator restructuring.  There are bigger obstacles in
>the way of Gtk# on win32, though.  We need the per-assembly
>configuration file loading functionality in the runtime so that we can
>deal with the differences in dll names between linux and win32.
>Currently, the dllnames default to the x11 names.  We also need some
>build system magic to get the glue library building.
>
>Since all of the contributors to Gtk# at this point are developing on
>linux, these issues have taken a bit of a backseat, unfortunately. There
>are already bugzilla entries for the two additional problems I
>mentioned, but I'd like to revamp the build system soon to merge the
>win32 and x11 builds back together.  I've opened bug 30332 to document
>the problem.
>
>--
>Mike Kestner <mkestner@ximian.com>