[MonoDevelop] How to recover from build system changes

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Sep 13 11:36:46 EDT 2007

Hi everyone,

I'm in the process of rewriting bits of the build system recently in
order to replace most of the dll binaries with svn:externals sources,
and to fix "make distcheck". There's a high chance that autotools
won't always take the changes well, so if "make" fails you may have to
fully regenerate the makefiles.

Start in the MD root directory. Run "make distclean", followed by "svn
st" to check whether any files have unexpected local modifications.
Finally run "./autogen.sh" and configure and build as you usually do.

Note that this procedure is effectively the same as a clean checkout,
so is useful whenever the build is inexplicably broken (I know there
are other way to rerun autotools, but this is simple and effective).

Michael Hutchinson

More information about the Monodevelop-list mailing list