[Gtk-sharp-list] gtk-sharp from SVN
Atsushi Eno
atsushi@ximian.com
Thu, 13 Jan 2005 02:16:06 +0900
This is a multi-part message in MIME format.
--------------020606080203050909060701
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
I could successfully built it with this tiny patch.
Atsushi Eno
Jeremiah McElroy wrote:
> I'm currently trying to build GTK-Sharp from SVN (revision 38787), and
> I am encountering an error where during the make of gtksharpdotnet,
> the glib-sharp assembly cannot be found
>
> Here is the compiler output:
>
> make[2]: Entering directory `/home/mcelroyj/src/monosvn/gtk-sharp/gtkdotnet'
> /usr/local/bin/mcs /nowarn:0612 /out:gtk-dotnet.dll /target:library
> -r:../gdk/gdk-sharp.dll -r:System.Drawing ./Graphics.cs
> ../AssemblyInfo.cs
>
> ** (/usr/local/lib/mono/1.0/mcs.exe:12988): WARNING **: Could not find assembly
> glib-sharp, references from
> /home/mcelroyj/src/monosvn/gtk-sharp/gdk/gdk-sharp.dll
> (assemblyref_index=1)
> Major/Minor: 2,0
> Build: 0,0
> Token: 35e10195dab3c99f
> System error: No such file or directory
>
>
> ** (/usr/local/lib/mono/1.0/mcs.exe:12988): WARNING **: Could not load
> class from token 0x01000003 in
> /home/mcelroyj/src/monosvn/gtk-sharp/gdk/gdk-sharp.dll
>
> ** ERROR **: file class.c: line 1794 (mono_class_setup_parent): should
> not be reached
> aborting...
> make[2]: *** [gtk-dotnet.dll] Aborted
> make[2]: Leaving directory `/home/mcelroyj/src/monosvn/gtk-sharp/gtkdotnet'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/mcelroyj/src/monosvn/gtk-sharp'
> make: *** [all] Error 2
>
> I'm running FC3 with an SVN version of mono and mcs installed as well
> as cairo, libpixman, and libgdiplus from CVS.
>
> thanks,
>
> jeremiah
> _______________________________________________
> Gtk-sharp-list maillist - Gtk-sharp-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>
--------------020606080203050909060701
Content-Type: text/plain;
name="buildfix.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="buildfix.diff"
Index: Makefile.am
===================================================================
--- Makefile.am (revision 38788)
+++ Makefile.am (working copy)
@@ -12,7 +12,7 @@
CLEANFILES = $(ASSEMBLY) gtk-sharp.snk
DISTCLEANFILES = $(ASSEMBLY).config
-references = ../gdk/gdk-sharp.dll
+references = ../gdk/gdk-sharp.dll ../glib/glib-sharp.dll
build_references = $(addprefix -r:, $(references)) -r:System.Drawing
sources = \
--------------020606080203050909060701--