[Mono-list] Mono compilation failing - Deadlock?

picoligance picoligance at gmail.com
Mon Dec 22 04:04:15 EST 2008


Hi, I'm attempting to compile mono-2.0.1 on CentOS 5.2. I ran a ./configure,
and then make. Make gets partway through and then just seems to freeze. top
shows that it's using 100% CPU for over 2 hours now, and there's plenty of
memory left. I tried with the latest SVN release and I'm getting the same
problem. I've searched online but can't seem to find a solution. Does anyone
know why this could be happening?

Here's the tail of the output:

make[2]: Entering directory `/root/mono-2.0.1/runtime'
if test -w ../mcs; then :; else chmod -R +w ../mcs; fi
cd ../mcs && make NO_DIR_CHECK=1 PROFILES='default net_2_0 net_3_5' CC='gcc'
all-profiles
make[3]: Entering directory `/root/mono-2.0.1/mcs'
make profile-do--default--all profile-do--net_2_0--all
profile-do--net_3_5--all
make[4]: Entering directory `/root/mono-2.0.1/mcs'
make PROFILE=basic all
make[5]: Entering directory `/root/mono-2.0.1/mcs'
make[6]: Entering directory `/root/mono-2.0.1/mcs/build'
make all-local
make[7]: Entering directory `/root/mono-2.0.1/mcs/build'
make[7]: Leaving directory `/root/mono-2.0.1/mcs/build'
make[6]: Leaving directory `/root/mono-2.0.1/mcs/build'
make[6]: Entering directory `/root/mono-2.0.1/mcs/jay'
make all-local
make[7]: Entering directory `/root/mono-2.0.1/mcs/jay'
make[7]: Nothing to be done for `all-local'.
make[7]: Leaving directory `/root/mono-2.0.1/mcs/jay'
make[6]: Leaving directory `/root/mono-2.0.1/mcs/jay'
make[6]: Entering directory `/root/mono-2.0.1/mcs/mcs'
make all-local
make[7]: Entering directory `/root/mono-2.0.1/mcs/mcs'
MONO_PATH="../class/lib/monolite:$MONO_PATH"
/root/mono-2.0.1/runtime/mono-wrapper  ../class/lib/monolite/mcs.exe
/codepage:65001  -optimize -d:NET_1_1 -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB
-debug -target:exe -out:mcs.exe cs-parser.cs  @mcs.exe.sources
expression.cs(991,59): warning CS0618:
`Mono.CSharp.UserOperatorCall.MakeSimpleCall(Mono.CSharp.EmitContext,
Mono.CSharp.MethodGroupExpr, Mono.CSharp.Expression, Mono.CSharp.Location)'
is obsolete: `It may not be compatible with expression trees'

At this point, no more output displays, but make doesn't finish either
successfully or with failure. Thanks to anyone who can help me here.
-- 
View this message in context: http://www.nabble.com/Mono-compilation-failing---Deadlock--tp21124640p21124640.html
Sent from the Mono - General mailing list archive at Nabble.com.



More information about the Mono-list mailing list