[Mono-osx] MonoDevelop and GTK#

Draekz draekz at gmail.com
Sun Jan 11 11:57:04 EST 2009

The only problem is that they are not visible to the MonoDevelop application.

How can I ensure that MonoDevelop sees all Assemblies?

In order to find out what might be wrong I performed the following:

- Reinstalled OSX completely clean.
- Installed all updates.
- Installed Mono framework 2.0.1 from the DMG on the site.
- Installed MonoDevelop 2.0 Alpha 1 from the DMG on the site.
- Run MonoDevelop
- Create a new Glade# Project
- Right Click References, Edit References

I've inserted a screenshot that will show what occurs. The assemblies that
are already added are the gtk stuff needed, however, the assembly list from
the GAC above does not show any of them. therefore compilation fails.


So clearly, MonoDevelop is only showing me a partial list for some reason. I
do not know how it decides to only show certain assemblies... it really
makes no sense. If I check the folder that holds all the assemblies, they
are all there.

Can you give me any information that would help me understand this? I am
aware that the libraries are installed, but that does not help me understand
why monodevelop does not see them...


Geoff Norton-2 wrote:
> You can develop Gtk# apps on mac, the only thing unavailable is the GUI
> designer.
> If you're running MonoDevelop the dlls are installed.
> -g
> On Fri, 2009-01-09 at 20:12 -0800, Draekz wrote:
>> Geoff Norton-2 wrote:
>> > 
>> > On Tue, 2008-05-27 at 00:17 +0200, Bart Masschelein wrote:
>> >> 
>> >> Am I missing sth? GTK# should be included in the package, as indicated
>> >> on the download pages. Do I need additionally the GTK+ library? If so,
>> >> what would be the easiest/best way to do this? MacPorts? 
>> >> 
>> > 
>> > Stetic (the Gtk# designer) isn't supported on the mac yet due to a lack
>> > of underlying drag and drop support in the gtk+quartz port.  Once that
>> > has matured we will start supporting / shipping it.
>> > 
>> > -g 
>> > 
>> Ok so I understand the issues with stetic and drag and drop, but does
>> this
>> mean that we also cannot create GTK# applications in MonoDevelop on OSX?
>> the
>> gtk-sharp, glib-sharp, gdk-sharp, glade-sharp, etc are all missing from
>> the
>> GAC, or at least if you create a empty project, and go to add assemblies,
>> the ones in the GAC are only the basic mono and .Net stuff, there is no
>> references to gtk# there. If you create a Glade# project, and try and
>> compile, it gives an error that gtk and glade are missing references.
>> how does Monodevelop even run if GTK is not available? Well i
>> investigated,
>> if you add the gtk-sharp manually by looking in the gac and adding the
>> Dll,
>> it works... but this is extremely tedious.
>> it seems to me there are path issues. i tried to write a message in the
>> mono
>> OSX mailing list, but not a single individual has replied.
>> thanks
>> draek
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx

View this message in context: http://www.nabble.com/MonoDevelop-and-GTK--tp17480003p21401314.html
Sent from the Mono - OSX mailing list archive at Nabble.com.

More information about the Mono-osx mailing list