[MonoDevelop] Building MonoDevelop / MonoMac from git?

Jeff Stedfast jeff at xamarin.com
Tue Nov 20 19:48:02 UTC 2012


Hi Ulrich,

We're no longer maintaining that version of the MonoMac addin because we've
started working on a proprietary version based on the MonoTouch addin. You
can see the beginnings of this new addin in our published MonoDevelop 3.0.x
dmg's.

I think that this build (prerelease of 3.0.6) has support for .NET 4.5 if
you'd like to test it out:

http://files.xamarin.com/~jeff/MonoDevelop-1d1544fa6e654ecfa4264fd47fa6dfdaa0b8699d.dmg

Hope that helps,

Jeff

On Mon, Nov 19, 2012 at 1:49 AM, Ulrich Hertlein <u.hertlein at gmail.com>wrote:

> Hi guys,
>
> In order to hopefully be able to deploy .NET 4.5 OS X applications at
> the end I'm trying to build MonoDevelop from source (git master), but
> the documentation on how to build MonoMac from source/git seems to be
> out-of-date, or anyway it's not generating a useful add-in for me.
>
> These are the steps I'm running:
> - cd src/Mono/monodevelop
> - ./configure --prefix=${HOME}/tmp/monodev-git --profile=mac
> - make clean && make
>   (builds with warnings, but apparently successfully)
> - cd main/build/MacOSX && make app
>   (creates a MonoDevelop.app bundle that runs, but doesn't recognize
> MonoMac projects)
>
> At this point, there is nothing built in
> "extras/MonoDevelop.MonoMac/build" that looks like an add-in.
> When I try to build the
> "extras/MonoDevelop.MonoMac/MonoDevelop.MonoMac.sln" solution (with
> the freshly built MonoDevelop.app) it gives me the following build
> errors:
>
> <code>
> Building: MonoDevelop.MonoMac (Debug)
> Performing main compilation...
> [...]
> Compilation failed: 2 error(s), 1 warnings
>
>
> /Users/uli/src/Mono/monodevelop/extras/MonoDevelop.MonoMac/MonoDevelop.MonoMac/MonoMacProject.cs(180,58):
> warning CS0612: `MonoDevelop.Projects.ReferenceType.Gac' is obsolete
>
> /Users/uli/src/Mono/monodevelop/extras/MonoDevelop.MonoMac/MonoDevelop.MonoMac/MonoMacProject.cs(46,15):
> error CS0535: `MonoDevelop.MonoMac.MonoMacProject' does not implement
> interface member
>
> `MonoDevelop.MacDev.XcodeSyncing.IXcodeTrackedProject.GetBundleResourceId(MonoDevelop.Projects.ProjectFile)'
>
> /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MacDev/MonoDevelop.MacDev.dll
> (Location of the symbol related to previous error)
>
> /Users/uli/src/Mono/monodevelop/extras/MonoDevelop.MonoMac/MonoDevelop.MonoMac/MonoMacProject.cs(46,15):
> error CS0535: `MonoDevelop.MonoMac.MonoMacProject' does not implement
> interface member
>
> `MonoDevelop.MacDev.XcodeSyncing.IXcodeTrackedProject.DefaultBundleResourceDir.get'
>
> /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MacDev/MonoDevelop.MacDev.dll
> (Location of the symbol related to previous error)
>
> Build complete -- 2 errors, 1 warning
> </code>
>
> Somebody has to be able to build this and push it out every blue moon.
>  What's the magic sauce?
>
> Cheers,
> /uli
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20121120/d93342d8/attachment.html>


More information about the Monodevelop-list mailing list