[Mono-dev] Mono 2.8 fails to build on Solaris 10 SPARC
Rodrigo Kumpera
kumpera at gmail.com
Thu Oct 7 17:07:17 EDT 2010
Well, it's a bug in the compiler as it fails to compile a source file not
due a syntax error.
On Thu, Oct 7, 2010 at 5:57 PM, Lou Picciano <loupicciano at comcast.net>wrote:
> Rodrigo,
>
> Of course, I did see the message - but do you think it's accurate? (This
> is a 4 GB SPARC, which has been in many, many compile cycles without a
> hitch. Especially after seeing all the messages preceding the 'out of
> memory' error, not sure I'm convinced.
>
> Anyone else have a thought on this?
>
> Lou
>
> ----- Original Message -----
> From: "Rodrigo Kumpera" <kumpera at gmail.com>
> To: "Lou Picciano" <loupicciano at comcast.net>
> Cc: "mono-devel-list" <mono-devel-list at lists.ximian.com>
> Sent: Wednesday, October 6, 2010 11:17:52 PM
> Subject: Re: [Mono-dev] Mono 2.8 fails to build on Solaris 10 SPARC
>
> You need a machine with more virtual memory as your compiler is dying out
> of lack of it
> .
>
> On Thu, Oct 7, 2010 at 12:10 AM, Lou Picciano <loupicciano at comcast.net>wrote:
>
>> Skipping over Mono2.6.1 for the moment, trying to build 2.8 from source on
>> Solaris 10 SPARC:
>>
>> ./configure proceeds without a hitch...
>>
>> ./make, however:
>>
>> make[3]: Entering directory `/opt/SOURCES/mono-2.8/mono/mini'
>> if test -d ../../.git; then \
>> (cd ../..; \
>> LANG=C; export LANG; \
>> branch=`git branch | grep '^\*' | cut -d ' ' -f
>> 2`; \
>> version=`git log --no-color --first-parent -n1
>> --pretty=format:%h`; \
>> echo "#define FULL_VERSION \"$branch/$version\"";
>> \
>> ); \
>> else \
>> echo "#define FULL_VERSION \"tarball\""; \
>> fi > version.h
>> CC genmdesc-genmdesc.o
>> CC genmdesc-helpers.o
>> CC genmdesc-opcodes.o
>> LD genmdesc
>> ./genmdesc cpu-sparc.h sparc_desc ./cpu-sparc.md
>> make all-am
>> make[4]: Entering directory `/opt/SOURCES/mono-2.8/mono/mini'
>> CC libmono_2_0_la-mini.lo
>> mini.c: In function `setup_jit_tls_data':
>> mini.c:2481: warning: assignment makes pointer from integer without a cast
>> CC libmono_2_0_la-method-to-ir.lo
>>
>> cc1: out of memory allocating 25463688 bytes after a total of 4849664
>> bytes
>> make[4]: *** [libmono_2_0_la-method-to-ir.lo] Error 1
>> make[4]: Leaving directory `/opt/SOURCES/mono-2.8/mono/mini'
>> make[3]: *** [all] Error 2
>> make[3]: Leaving directory `/opt/SOURCES/mono-2.8/mono/mini'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/opt/SOURCES/mono-2.8/mono'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/opt/SOURCES/mono-2.8'
>> make: *** [all] Error 2
>>
>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20101007/37fe244e/attachment.html
More information about the Mono-devel-list
mailing list