[Mono-dev] Mono 2.11.1 compilation error
Rob Wilkens
robwilkens at gmail.com
Sat Apr 28 13:02:24 UTC 2012
I am _not_ an expert in mono, nor have i ever compiled mono, but...
It looked like it's trying to access a library that's not there -- the
library should be in the mono/mini directory and named libmono-2.0.1a
(or something like that).
Have you tried going into the mono/mini directory and seeing if it'll
let you run a 'make all' in that directory? My guess is either
something got built in the wrong order, or perhaps 2.0.1a version of
libmono is outdated (check the mono/mini directory for the current
version) and the profiler makefile is pointing to the wrong version of
libmono (in which case, you can modify the makefile in the mono/profiler
directory, and probably safely change the version of libmono it is
looking for; just make sure it's already there in mono/mini)
Again, i'm just deducing this from the makefile error messages you
provided -- this does sound like a glitch if you haven't modified them
yourself. I'm not sure who to report it to, or if this is the
appropriate place. But i imagine they'll need to know _why_
libmono2.0.1a isn't there, such as it's an outdated version, or it was
built in wrong order.
-Rob
On 04/28/2012 07:20 AM, snamds wrote:
> Hi, I'm trying to compile mono 2.11.1 in a linux MIPS environtment.
>
> Does anyone know how to solve this?
> If you need more info don't hesitate to ask.
> Thanks in advance.
>
> The compilation ends with this error:
>
> make[4]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono/tests/cas'
> Making all in assemblyresolve
> make[4]: Entering directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.
> 1/mono/tests/assemblyresolve'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono/tests/assemblyresolve'
> make[4]: Entering directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.
> 1/mono/tests'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono/tests'
> make[3]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono/tests'
> Making all in benchmark
> make[3]: Entering directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.
> 1/mono/benchmark'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono/benchmark'
> Making all in profiler
> make[3]: Entering directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.
> 1/mono/profiler'
> make[3]: *** No rule to make target `../../mono/mini/libmono-2.0.la', needed
> by
> `libmono-profiler-cov.la'. Stop.
> make[3]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono/profiler'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> /mono'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/opt/sybhttpd/localhost.drives/SATA_DISK/mono-2.11.1
> '
> make: *** [all] Error 2
>
>
> --
> View this message in context: http://mono.1490590.n4.nabble.com/Mono-2-11-1-compilation-error-tp4594576p4594576.html
> Sent from the Mono - Dev mailing list archive at Nabble.com.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
More information about the Mono-devel-list
mailing list