[Monodevelop-devel] Main.sln broken on Mac?

Michael Hutchinson m.j.hutchinson at gmail.com
Fri Mar 23 23:39:16 UTC 2012

2012/3/9 Chris Hamons <chris.hamons at ni.com>:
> I'm attempting to make some changes in MonoDevelop (and its plugins) on the
> Mac and am having difficulty getting things to build.
> Here's what I'm doing (from
> http://monodevelop.com/Developers/Mac_Support/Building_MonoDevelop_on_OS_X)
>> git clone https://github.com/mono/monodevelop.git
>> cd monodevelop
>> export ACLOCAL_FLAGS="-I
>> /Library/Frameworks/Mono.framework/Versions/Current/share/aclocal",
>> export
>> PATH="/Library/Frameworks/Mono.framework/Versions/Current/bin:$PATH"
>> ./configure --profile=mac
> If I run
>> make && cd main/build/MacOSX && make
> I get a usable MonoDevelop.app. However, opening main/Main.sln and selecting
> the "DebugMac" project fails quickly with a large number of namespace errors
> (missing assembly references?).
> Is Main.sln kept buildable on the Mac?
> I'd like to debug my MonoDevelop changes, and since MonoDevelop lacks an
> "attach to process", I'd assume the only way to do this is to build and
> launch from inside MonoDevelop. Is there another way to debug my changes
> (mdb?)?
> I've asked on IRC the last few days to no avail.

Main.sln should be buildable on Mac- what errors are you getting?

That said, I generally build from the makefiles, because building MD
in MD triggers MD's GTK# design tool to regenerate its code, which
slows the build down a lot (and sometimes breaks it). If you disable
"build before run" in MD prefs, you can build from the makefiles but
run (and debug) from MD without building.

Michael Hutchinson

More information about the Monodevelop-devel-list mailing list