[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
http://mjhutchinson.com


More information about the Monodevelop-devel-list mailing list