[MonoDevelop] Failing to build from git

Jonathan Ballard dzonatas at gmail.com
Sat Oct 27 15:16:45 UTC 2012


Submodules are OK, but the "submodule update --init" seems only needed if
there are absolute paths. I see you used "--prefix", so there is this
secondary level of indirection that may confuse any intention that exists.

I guess that is why developers dropped the autotools ("configure") package
when git has "the better way" built-in.

On Saturday, October 27, 2012, Matt Calder wrote:

> I routinely build mono + monodevelop from source on my desktop. However, I
> have been unable, despite several hours of trying over several days, to
> build monodevelop on a new laptop. I installed mono without issue. I cloned
> monodevelop and ran:
>
> git submodule update --init --recursive
>
> then
>
> ./configure --prefix=/usr
>
> and get:
>
> ...
> checking for MONO_ADDINS... no
> configure: error: Package requirements (mono-addins >= 0.6) were not met:
>
> I cloned the mono-addins project (though I thought the git submodule
> business was supposed to remove the need for this), but that fails during
> make with:
>
> Can't find custom attr constructor image:
> /usr/lib/mono/gac/Microsoft.Build.Tasks.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v4.0.dll
> mtoken: 0x0a0001ef
> : error : Error initializing task Message: Exception has been thrown by
> the target of an invocation.
>
> I have exhausted my repetoire of tricks and would appreciate any help on
> this. My system is:
>
> calder at goat:~/tmp/mono-addins$ mono --version
> Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)
> Copyright (C) 2002-2011 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 goat:~/tmp/mono-addins$
> calder at goat:~/tmp/mono-addins$ uname -a
> Linux goat 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012
> x86_64 x86_64 x86_64 GNU/Linux
>
> Thanks,
>
> Matt
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20121027/064f17dd/attachment.html>


More information about the Monodevelop-list mailing list