[Gtk-sharp-list] Cannot compile with gtk/glib-sharp assemblies
etc. (CS0006)
Fredrik Nilsson
jymdman at home.se
Sun Dec 11 17:54:50 EST 2005
Hi,
Use the following instead:
mcs helloworld.cs -pkg:gtk-sharp
or
mcs helloworld.cs -pkg:gtk-sharp-2.0
/Fredrik
fre 2005-12-09 klockan 19:33 +0000 skrev kyloe .:
> Hi,
> I'm very new to C# and Mono, but honor the whole concept great.
>
> Using rpm install packages of go-mono.com for FC3:
> Mono 1.1
> XSP/mod_mono
> Gtk# 1
> Gtk# 2
> Development Tools
>
> Error produced by mono using GTK# tutorial, HelloWorld, from gotmono.com.
>
> ******
> ]# mcs helloworld.cs -r gtk-sharp.dll -r glib-sharp.dll
>
> warning CS8029: Compatibility: Use -r:LIBRARY instead of -r library
> warning CS8029: Compatibility: Use -r:LIBRARY instead of -r library
> error CS0006: Cannot find assembly `gtk-sharp.dll'
> Log:
>
> error CS0006: Cannot find assembly `glib-sharp.dll'
> Log:
>
> *******
> ]# echo $MONO_PATH
> /usr/lib
>
> ]# echo $PKG_CONFIG_PATH
> /usr/lib/pkgconfig
>
> ]# ls /usr/lib/pkgconfig/ <---- the config goods are there
> glib-sharp-2.0.pc, gtk-sharp.pc & gtk-sharp-2.0.pc
>
> **************
> ]# vi /usr/lib/pkgconfig/glib-sharp-2.0.pc
> prefix=/usr
> exec_prefix=${prefix}
> libdir=${exec_prefix}/lib
>
>
> Name: GLib#
> Description: GLib# - .NET Binding for the glib library.
> Version: 2.4.0
> Cflags:
> Libs: -r:${libdir}/mono/gtk-sharp-2.0/glib-sharp.dll
>
> **************
> ]# vi /usr/lib/pkgconfig/gtk-sharp.pc
> prefix=/usr
> exec_prefix=${prefix}
> libdir=${exec_prefix}/lib
>
>
> Name: Gtk#
> Description: Gtk# - GNOME .NET Binding
> Version: 1.0.4
> Libs: -r:${libdir}/mono/gtk-sharp/glib-sharp.dll
> -r:${libdir}/mono/gtk-sharp/pango-sharp.dll
> -r:${libdir}/mono/gtk-sharp/atk-sharp.dll
> -r:${libdir}/mono/gtk-sharp/gdk-sharp.dll
> -r:${libdir}/mono/gtk-sharp/gtk-sharp.dll
>
> **************
>
> Am I missing something simple here like version compatability issues with
> GTK# & GLIB# & MONO? I don't know, but I'm all Google'd out.
>
>
> _______________________________________________
> Gtk-sharp-list maillist - Gtk-sharp-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>
More information about the Gtk-sharp-list
mailing list