[Mono-list] monodevelop & Mac OS X

Israel Fdez Cabrera israel@segurmatica.cu
Mon, 27 Sep 2004 08:58:45 +0500


--=-ydElj5KlTCc7H6Pe1J/l
Content-Type: multipart/alternative; boundary="=-hT7kmKcjLk5jcnDLkXLw"


--=-hT7kmKcjLk5jcnDLkXLw
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

I had the same problem in my SuSE Linux 9.1, i fix it as follow:
in the /usr/lib/mono/gac you'll find some other dirs, each one has a dir
named like this "1.0.0.0__35e10195dab3c99f" (or something similar :)
inside you'll find a .dll and a .dll.conf file. in the .dll.conf file
there is a sort of .dll -> .so mapping, like this one:

<configuration>
  <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/>
  <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
  <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0.so.0"/>
  <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so.0"/>
  <dllmap dll="gnome-2" target="libgnome-2.so.0"/>
  <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2.so.0"/>
  <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2.so.0"/>
  <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2.so.0"/>
  <dllmap dll="gnomeui-2" target="libgnomeui-2.so.0"/>
</configuration>

so there should be one .dll.conf file making reference to a wrong .so
file. the problem is I tried to find a gtksharpglue reference in my mono
installation and I can't find it :(
hope may help...
best reg@rds...
Israel

On Sat, 2004-09-25 at 01:43 -0500, Jonel Rienton wrote:

> hi, i managed to install monodevelop in my mac, however, when i start 
> it, it's throwing a System.DllNotFoundException: gtksharpglue , have 
> anyone of you guys experience this?
> 
> thanks,
> j
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 


________________________________________________________________________

Israel Fdez Cabrera
israel@segurmatica.cu
Dpto. Desarrollo. Segurmatica.
Ciudad La Habana, Cuba.

--=-hT7kmKcjLk5jcnDLkXLw
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.2.2">
</HEAD>
<BODY>
I had the same problem in my SuSE Linux 9.1, i fix it as follow:<BR>
in the /usr/lib/mono/gac you'll find some other dirs, each one has a dir named like this &quot;1.0.0.0__35e10195dab3c99f&quot; (or something similar :) inside you'll find a .dll and a .dll.conf file. in the .dll.conf file there is a sort of .dll -&gt; .so mapping, like this one:<BR>
<BR>
&lt;configuration&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;libglib-2.0-0.dll&quot; target=&quot;libglib-2.0.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;libgobject-2.0-0.dll&quot; target=&quot;libgobject-2.0.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;libgthread-2.0-0.dll&quot; target=&quot;libgthread-2.0.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;libgtk-win32-2.0-0.dll&quot; target=&quot;libgtk-x11-2.0.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;gnome-2&quot; target=&quot;libgnome-2.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;gnomecanvas-2&quot; target=&quot;libgnomecanvas-2.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;gnomeprint-2-2&quot; target=&quot;libgnomeprint-2-2.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;gnomeprintui-2-2&quot; target=&quot;libgnomeprintui-2-2.so.0&quot;/&gt;<BR>
&nbsp; &lt;dllmap dll=&quot;gnomeui-2&quot; target=&quot;libgnomeui-2.so.0&quot;/&gt;<BR>
&lt;/configuration&gt;<BR>
<BR>
so there should be one .dll.conf file making reference to a wrong .so file. the problem is I tried to find a gtksharpglue reference in my mono installation and I can't find it <IMG SRC="cid:1096257453.3893.17.camel@israel.segurmatica.cu" ALIGN="middle" ALT=":(" BORDER="0"><BR>
hope may help...<BR>
best <A HREF="mailto:reg@rds...">reg@rds...</A><BR>
Israel<BR>
<BR>
On Sat, 2004-09-25 at 01:43 -0500, Jonel Rienton wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">hi, i managed to install monodevelop in my mac, however, when i start </FONT>
<FONT COLOR="#000000">it, it's throwing a System.DllNotFoundException: gtksharpglue , have </FONT>
<FONT COLOR="#000000">anyone of you guys experience this?</FONT>

<FONT COLOR="#000000">thanks,</FONT>
<FONT COLOR="#000000">j</FONT>

<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">Mono-list maillist  -  <A HREF="mailto:Mono-list@lists.ximian.com">Mono-list@lists.ximian.com</A></FONT>
<FONT COLOR="#000000"><A HREF="http://lists.ximian.com/mailman/listinfo/mono-list">http://lists.ximian.com/mailman/listinfo/mono-list</A></FONT>

</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>

<HR NOSHADE>
<BR>
<BR>
<B>Israel Fdez Cabrera</B><BR>
israel@segurmatica.cu<BR>
Dpto. Desarrollo. <FONT COLOR="#ff0000">Segurmatica</FONT>.<BR>
Ciudad La Habana, Cuba.
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-hT7kmKcjLk5jcnDLkXLw--

--=-ydElj5KlTCc7H6Pe1J/l
Content-ID: <1096257453.3893.17.camel@israel.segurmatica.cu>
Content-Disposition: attachment; filename=smiley-6.png
Content-Type: image/png; name=smiley-6.png
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC40lEQVR42n2TW2iUZxCGn/+wm7Wb
gxovjBGTKLZ6Y1SqJUKhUaFWoxbNRUpKLxpFIx6KeKNeSXslggdaz4JYWiwoGIqRRFPQaMw2pCIG
s0ZlYyBqTDZ73v/4fV8vEkprxQeGYXjnHRiYgf9TAewEWgB3Mq4B2ya1/6C9VZ9aUPnB9v1blrDm
84WY4UoQNm4mSlfXXQ6eGCc65J4Gmt81oONQc/XKXbsb0Iwp+LlB3OwAmmZghMowgqV4uRhHj9/i
8OWxDmA1gDFpPvv9zo/rd+1pRFjDePlBpJdC0wMASDeOn4sBippPKjHyb+be67NnAtd1oKL6o2lb
dzRvQNgjCGcUTTNo2t+NbhYyEpc07O1F0wNIN4mmB9jxzQw+nG1sByoMoDHyc/m60PRluJkouhlm
64E7tHe+IJmRPH1VxLUbj8i6Raypa8AavY1RMJ0CM0N7t/WnCSwqnF2Pk3wI6KCZ/LCvlkxecez4
SZzUI3p7ezly9AyZoV8nFlaSqvIAwJd6efmsJgDppwEJymfOvKW0td1EOGM44xF+b7lCevAibvIv
AHz7DWUzDIBNZjweB80E6aKkhxIWTqIHJ/kAlI8SFsmBIyg/g5IClA/KJ5uXAOi27VxXfu4fsxQ2
0s8ivfREFjZKWBO6dFDKQwjB8KgAiJhAW/5168bg1MUIewSUT+eDNIfPDTCacAgYGlOLTRrXlrJ5
dRglHPoHPfr7sgCXTaB1/e5XtF1aTDbv8tuNIR4/z3Nw7yZW1daAHiL2rI8fT54nWFTJ8qoE0ZhL
S5cF0G4AqZFxd06xlluyomY+88os6j4tZlbJa5zxHpyxTsLBBF/UNVBSaPIk+pjuSIqOh+I0cOnf
p/zHtg2ltfuawgRDxWh6AdJLk0hZ5CyF4ylevPSI9KQ40+reBj571zNdqJqpf/tVbSGLqqcQDmlY
jiKZkcSGPa62JxkY5hfga95DBfAdcB/wgDjQD/wELH27+W+Kz2OL5AeL7gAAAABJRU5ErkJggg==


--=-ydElj5KlTCc7H6Pe1J/l--