[Mono-list] Adding gtk# and others to gac

Matt Nuzum matt@followers.net
Mon, 29 Nov 2004 20:33:35 -0500


Hello, just did a semi-successful source install of mono, gtk#, gecko#
and related.  In trying to run Gtk#  programs I get this:
WARNING **: Could not fin d assembly gtk-sharp, references from ...

My question is how do I add gtk# to the gac? The readme in the gtk#
source makes no mention and I think that's where I've gone wrong. 
Interestingly enough, Monodevelop works, and I was under the
impression it was a Gtk# application.

I did gacutil -l and I see that several things aren't listed. Here's
what I have:
$ gacutil -l
The following assemblies are installed into the GAC:
Accessibility, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
ByteFX.Data, Version=0.7.6.1, Culture=neutral, PublicKeyToken=0738eb9f132ed756
Commons.Xml.Relaxng, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
I18N.CJK, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
I18N.MidEast, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.Other, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
I18N.Rare, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
I18N.West, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
IBM.Data.DB2, Version=1.0.1677.31401, Culture=neutral,
PublicKeyToken=7c307b91aa13d208
ICSharpCode.SharpZipLib, Version=0.6.0.0, Culture=neutral,
PublicKeyToken=1b03e6acf1164f73
Microsoft.VisualBasic, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualC, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Vsa, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Mono.CSharp.Debugger, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Cairo, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
Mono.Data.SqliteClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.SybaseClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.Tds, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.TdsClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.GetOptions, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Http, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
Mono.Posix, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
Mono.Security, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Security.Win32, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Novell.Directory.Ldap, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Npgsql, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7
PEAPI, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Configuration.Install, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Design, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.DirectoryServices, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Drawing, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Design, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Management, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Messaging, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Runtime.Remoting, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Runtime.Serialization.Formatters.Soap, Version=1.0.5000.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Security, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.ServiceProcess, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Web.Services, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
cscompmgd, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
nunit.core, Version=2.1.91.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77
nunit.framework, Version=2.1.91.0, Culture=neutral,
PublicKeyToken=96d09a1eb7f44a77
nunit.util, Version=2.1.91.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77
Number of items = 51

I'm kind of surprised to see a few things there (namely the ByteFx and
Ibm.Data.Db2... I started out doing an alien install of the rpm
packages (I'm using ubuntu - debian based) but backed all that stuff
out.

Thanks for any help.
-- 
Matthew Nuzum <matt@followers.net>
www.followers.net - Makers of "Elite Content Management System"
View samples of Elite CMS in action by visiting
http://www.followers.net/portfolio/