[Mono-dev] Compiling Mono v2.4 RC2 (Solaris 10 SPARCv9)

Jonathan Soft yyellin at gmail.com
Fri Apr 3 04:13:18 EDT 2009

I've also been trying to compile mono v2.4 on Solaris 10 SPARC and have run
into the trouble exactly as you describe. By running the make process with
'MONO_LOG_LEVEL=debug' I've concluded that the build process hangs as soon
as the local 2.4 mono is invoked to compile runtime .cs source files (<build
root>/mono/mini/mono --config <build root>/runtime/etc/mono/config
.//class/lib/monolite/mcs.exe etc.). By adding Mono v2.0.1 bin directory to
the path we just postpone this "hanging" from the first attempt to use the
local mono applied to  'build/deps/basic-profile-check.exe' to a later
attempt applied to System.Xml.

I poked arround at internal Makefiles, and by getting gmake to use v2.0.1
mono instead of local 2.4 mono,  I was able to get passed System.Xml
compilation, however I got stuck at mcs directory compilation, where no
makefile manipulation I did could get gmake to use the preinstalled mono. As
soon as gmake invokes [build root>/mono/mini/mono --config <build
root>/runtime/etc/mono/config .//class/lib/monolite/mcs.exe] we're stuck.

By running truss on the hanging process it would seem that it is really
caught up in a never-ending loop, but I have no idea why.

No more ideas at this point, but I'll post if I make any progress.

View this message in context: http://www.nabble.com/Compiling-Mono-v2.4-RC2-%28Solaris-10-SPARCv9%29-tp22587130p22863920.html
Sent from the Mono - Dev mailing list archive at Nabble.com.

More information about the Mono-devel-list mailing list