[MonoDevelop] Targeting 3.5 Runtime

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Feb 28 15:48:28 EST 2008

On Thu, Feb 28, 2008 at 3:29 PM, Zachary Richmond <dev.ihsdoor at gmail.com> wrote:
> Is there a way to configure MonoDevelop to build against the 3.5
>  runtime?   The way I am dealing with it now is by generating makefiles
>  with MD, then editing the make file to use the runtime and libs that I
>  have built from svn (although not installed). I am able to build test
>  code that useses for example query extensions in this way, but it is not
>  ideal.  From what I can tell, this should be possible, but I have not
>  found a clue yet.

MonoDevelop builds using the tools and libraries in your current $PATH
and $PKG_CONFIG_PATH. However, mixing multiple Mono environments isn't
easy. I suggest installing your SVN mono into a properly separated
parallel environment e.g. /opt/mono or ~/mono-svn/install, as
described at http://www.mono-project.com/Parallel_Mono_Environments,
then building and running MonoDevelop within this environment too.

The SVN C# compiler defaults to C# 3 mode ("Default" langversion), but
bear in mind that C# 3 features currently confuse/break MonoDevelop's
code completion.

Michael Hutchinson

More information about the Monodevelop-list mailing list