[Mono-dev] mono 2.0, solaris x86, bootstrap

Kornél Pál kornelpal at gmail.com
Sat Oct 4 14:22:40 EDT 2008


Hi,

You only have to build the runtime (C code). You can copy the class 
library (C# code) form an other system because CIL is platform independent.

This may help if you can build a working runtime but have no working C# 
compiler.

Kornél

pablosantosluac at terra.es wrote:
> Certin,
> 
> If I manage to build it, take if for granted I'll publish a tutorial.
> 
> I *need* to run MWF on Solaris, so I need to go through all the build 
> process first.
> 
> pablo
> 
> Cetin Sert escribió:
>> Try it with the binaries from my blog: http://corsis.de/blog
>>
>> I've got two more recent versions there:
>> 1.9
>> 1.2.6
>>
>> 1.2.5 (dead link sorry)
>>
>> Hope one of them could help you... also trying to build mono on 
>> solaris would highly appreciate if you could document each and every 
>> step of the process and publish it somewhere in the form of 
>> instructions. I messed up a few Solaris OSes I had installed as 
>> virtual machines and do not feel like trying it again until tomorrow now.
>>
>> Best Regards,
>> Cetin
>>
>> 2008/10/4 pablosantosluac at terra.es <mailto:pablosantosluac at terra.es> 
>> <pablosantosluac at terra.es <mailto:pablosantosluac at terra.es>>
>>
>>     Hi,
>>
>>     I've just installed the *latest* mono from blastwave (which is an old
>>     1.1.13.8 <http://1.1.13.8>)
>>
>>     Tried to build the 2.0 branch, but (again) it can't build the
>>     libraries.
>>
>>     -bash-3.00$ mono --version
>>     Mono JIT compiler version 1.1.13.8 <http://1.1.13.8>, (C)
>>     2002-2005 Novell, Inc and
>>     Contributors. www.mono-project.com <http://www.mono-project.com>
>>             TLS:           normal
>>             GC:            Included Boehm (with typed GC)
>>             SIGSEGV      : normal
>>
>>     -bash-3.00$ echo $MONO_PATH
>>     /opt/csw/lib/mono
>>
>>
>>
>>     gmake[8]: Entering directory `/home/pablo/mono/mcs/class/System'
>>     ** Warning: System.dll built without parts that depend on:
>>     System.Xml.dll
>>     MONO_PATH="../../class/lib/basic:$MONO_PATH"
>>     /home/pablo/mono/mono/runtime/mono-wrapper
>>     ../../class/lib/basic/mcs.exe /codepage:65001  -optimize -d:NET_1_1
>>     -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB -debug /noconfig  -target:library
>>     -out:System.dll  @System.dll.sources
>>     GC Warning: Large stack limit(133464064): only scanning 8 MB
>>     The assembly mscorlib.dll was not found or could not be loaded.
>>     It should have been installed in the
>>     `/usr/local/lib/mono/1.0/mscorlib.dll' directory.
>>     gmake[8]: *** [../../class/lib/basic/System.dll] Error 1
>>     gmake[8]: Leaving directory `/home/pablo/mono/mcs/class/System'
>>     gmake[7]: *** [do-all] Error 2
>>     gmake[7]: Leaving directory `/home/pablo/mono/mcs/class/System'
>>     gmake[6]: *** [all-recursive] Error 1
>>     gmake[6]: Leaving directory `/home/pablo/mono/mcs/class'
>>     gmake[5]: *** [all-recursive] Error 1
>>     gmake[5]: Leaving directory `/home/pablo/mono/mcs'
>>     gmake[4]: *** [profile-do--basic--all] Error 2
>>     gmake[4]: Leaving directory `/home/pablo/mono/mcs'
>>     gmake[3]: *** [profiles-do--all] Error 2
>>     gmake[3]: Leaving directory `/home/pablo/mono/mcs'
>>     gmake[2]: *** [all-local] Error 2
>>     gmake[2]: Leaving directory `/home/pablo/mono/mono/runtime'
>>     gmake[1]: *** [all-recursive] Error 1
>>     gmake[1]: Leaving directory `/home/pablo/mono/mono'
>>     gmake: *** [all] Error 2
>>
>>
>>
>>     Any help would be more than welcome! :-)
>>
>>
>>     pablo
>>     _______________________________________________
>>     Mono-devel-list mailing list
>>     Mono-devel-list at lists.ximian.com
>>     <mailto:Mono-devel-list at lists.ximian.com>
>>     http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
> _______________________________________________
> 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