[Mono-osx] Installing Monodevelop on OSX

Benjamin Reed rangerrick at gmail.com
Tue Oct 25 12:25:30 EDT 2005


On 10/25/05, Benjamin Reed <rangerrick at gmail.com> wrote:

> I'm in the process of getting things updated in Fink, a *lot* of
> problems building/installing/running mono stuff on OSX is cleaned up
> by the upcoming dyld that comes with the 10.4.3 update (I'm running on
> a seed right now).  As soon as the final version comes out, I'll
> hopefully be able to release working monodevelop packages on my end.
>
> It could be that you're running into the same issues...

Actually, on that note, pretty much the only thing I'm having problems
with on my 10.4.3 seed is this, building monodevelop 0.8:

---(snip!)---
mkdir -p ../../build/AddIns/BackendBindings
/sw/bin/booc -r:System.Drawing -r:System.Xml
-r:System.Runtime.Remoting -r:../../build/bin/MonoDevelop.Core.dll
-r:../../build/bin/MonoDevelop.Base.dll
-r:../../build/bin/ICSharpCode.SharpRefactory.dll
-r:../../build/bin/MonoDevelop.Gui.Widgets.dll
-r:../../build/AddIns/BackendBindings/BooShell.dll
-r:/sw/lib/mono/boo/Boo.Lang.dll
-r:/sw/lib/mono/boo/Boo.Lang.Useful.dll
-r:/sw/lib/mono/boo/Boo.Lang.CodeDom.dll
-r:/sw/lib/mono/boo/Boo.Lang.Compiler.dll
-r:/sw/lib/mono/boo/Boo.Lang.Parser.dll
-r:/sw/lib/mono/boo/Boo.Lang.Interpreter.dll  
-r:/sw/lib/mono/gtk-sharp-2.0/glib-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/pango-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/atk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gtk-sharp.dll  
-r:/sw/lib/mono/gtk-sharp-2.0/glib-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/art-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/pango-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/atk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gnome-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gconf-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll  
-r:/sw/lib/mono/gtk-sharp-2.0/glib-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/art-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/pango-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/atk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
-r:/sw/lib/mono/gtk-sharp-2.0/gnome-sharp.dll
-r:/sw/lib/mono/gtksourceview-sharp-2.0/gtksourceview-sharp.dll  
-embedres:templates/BooGtkSharpProject.xpt.xml
-embedres:templates/BooGtkSharpWindow.xft.xml
-embedres:templates/EmptyBooFile.xft.xml
-embedres:templates/EmptyBooProject.xpt.xml
-embedres:icons/BooBinding.Base -embedres:icons/Boo.File.EmptyFile
-embedres:icons/Boo.File.Form -embedres:icons/Boo.FileIcon
-embedres:icons/Boo.Project.EmptyProject
-embedres:icons/Boo.Project.Form -embedres:icons/Boo.ProjectIcon
./Gui/ShellTextView.boo ./Gui/IShellModel.boo ./Gui/BooShellModel.boo
./Gui/OptionPanels/CodeCompilationPanel.boo
./Gui/OptionPanels/GeneralShellPanel.boo
./Gui/OptionPanels/GeneralBooShellPanel.boo
./Project/BooCompilerParameters.boo ./Properties/ShellProperties.boo
./Properties/BooShellProperties.boo ./BooBindingCompilerServices.boo
./BooAmbience.boo ./BooShellPadContent.boo ./BooCompiler.boo
./BooLanguageBinding.boo ./Parser/BooParser.boo ./Parser/Resolver.boo
./Parser/TypeMembers.boo ./Parser/ExpressionFinder.boo
./Parser/ReturnType.boo ./Parser/VariableLookupVisitor.boo
./Parser/ExpressionTypeVisitor.boo ./Parser/Tree.boo
./Parser/Visitor.boo
-o:../../build/AddIns/BackendBindings/BooBinding.dll -t:library
./Gui/BooShellModel.boo(148,43): BCE0004: Ambiguous reference '.ctor':
System.Threading.Thread..ctor(System.Threading.ThreadStart),
System.Threading.Thread..ctor(System.Threading.ParameterizedThreadStart).
1 error(s).
make[2]: *** [../../build/AddIns/BackendBindings/BooBinding.dll] Error 255
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
---(snip!)---

I can always disable boo support again, but I'm loathe to remove
something that used to be enabled unless it's extremely difficult to
get it working.

I just don't know enough about .Net and all the moving parts involved
in this error to make a fix...


More information about the Mono-osx mailing list