[MonoDevelop] Unable to build monodevelop after upgrade to Ubuntu 12.04

Alan alan.mcgovern at gmail.com
Wed Jun 20 12:15:34 UTC 2012


Hey,

This was a regression in xbuild which was introduced a day ago and
fixed today. Just rebuild mono from source to fix it.

Alan

On 19 June 2012 22:33, Matt Calder <mvcalder at gmail.com> wrote:
> I upgraded to Ubuntu 12.04 and now cannot build monodevelop from source. I
> get the following error when I invoke make:
>
> calder at pharos:~/tmp/monodevelop$ make
> git submodule update --init --recursive
> Submodule 'main/external/cecil' () registered for path 'main/external/cecil'
> Submodule 'main/external/maccore' () registered for path
> 'main/external/maccore'
> Submodule 'main/external/mdtestharness' () registered for path
> 'main/external/mdtestharness'
> Submodule 'main/external/mono-tools' () registered for path
> 'main/external/mono-tools'
> Submodule 'main/external/monomac' () registered for path
> 'main/external/monomac'
> Submodule 'main/external/ngit' () registered for path 'main/external/ngit'
> make[1]: Entering directory `/home/calder/tmp/monodevelop/main'
> Making all in external
> make[2]: Entering directory `/home/calder/tmp/monodevelop/main/external'
> mkdir -p ../build/bin
> xbuild ngit/ngit.sln /t:NGit
> MSBUILD: error MSBUILD0001: Unknown switch: ngit/ngit.sln
> make[2]: *** [all] Error 1
> make[2]: Leaving directory `/home/calder/tmp/monodevelop/main/external'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/calder/tmp/monodevelop/main'
> make: *** [all-recursive] Error 1
>
>
> Here are my system details:
>
> calder at pharos:~/tmp/monodevelop$ mono --version
> Mono JIT compiler version 2.11.2 (master/a7e01ca Tue Jun 19 17:22:44 EDT
> 2012)
> Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors.
> www.mono-project.com
>     TLS:           __thread
>     SIGSEGV:       altstack
>     Notifications: epoll
>     Architecture:  amd64
>     Disabled:      none
>     Misc:          softdebug
>     LLVM:          supported, not enabled.
>     GC:            Included Boehm (with typed GC and Parallel Mark)
> calder at pharos:~/tmp/monodevelop$ uname -a
> Linux pharos 3.2.0-25-generic #40-Ubuntu SMP Wed May 23 20:30:51 UTC 2012
> x86_64 x86_64 x86_64 GNU/Linux
>
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>


More information about the Monodevelop-list mailing list