[Mono-list] Error compiling 1.1.10

David P. Donahue ddonahue at ccs.neu.edu
Tue Nov 15 10:08:45 EST 2005


I'm trying to compile Mono 1.1.10 on a new test server I'm setting up 
(which means there was no previous Mono on this particular machine) but 
I'm getting the error pasted below.  I installed fontconfig 2.2.3 
(couldn't get 2.3.2 to compile for some reason) and libgdiplus 1.1.10 
prior to this compilation attempt.  Am I missing something?


########## BEGIN PASTE ##########
make[8]: Entering directory `/usr/src/mono-1.1.10/mcs/class/corlib'
MONO_PATH="../../class/lib/net_2_0_bootstrap:$MONO_PATH" 
/usr/src/mono-1.1.10/runtime/mono-wrapper  ../../gmcs/gmcs.exe 
/codepage:28591 -nowarn:169,612,618,649
-d:INSIDE_CORLIB -nowarn:414  -d:NET_1_1 -d:NET_2_0 -debug /noconfig 
-unsafe -nostdlib /resource:resources/collation.core.bin 
/resource:resources/collation.tailoring.bin
/resource:resources/collation.cjkCHS.bin 
/resource:resources/collation.cjkCHT.bin 
/resource:resources/collation.cjkJA.bin 
/resource:resources/collation.cjkKO.bin
/resource:resources/collation.cjkKOlv2.bin -target:library 
-out:mscorlib.dll  @corlib.dll.sources
System/Single.cs(158,12): warning CS1718: Comparison made to same 
variable; did you mean to compare something else?
System/Double.cs(165,12): warning CS1718: Comparison made to same 
variable; did you mean to compare something else?
System/Convert.cs(2502,9): warning CS0219: The variable `hexPrefix' is 
assigned but its value is never used
System.IO/Directory.cs(398,15): warning CS0219: The variable `stat' is 
assigned but its value is never used
System/Console.cs(601,49): warning CS0067: The event 
`System.Console.CancelKeyPress' is never used
warning CS8031: FIXME: Did not emit 'RuntimeComatibilityAttribute' for 
mscorlib
Compilation succeeded - 6 warning(s)

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:


Native stacktrace:

 
/usr/src/mono-1.1.10/mono/mini/mono(mono_handle_native_sigsegv+0x7f) 
[0x8130fdf]
         /usr/src/mono-1.1.10/mono/mini/mono [0x811fe06]
         /lib/libpthread.so.0 [0x400ccc8b]
         /lib/libc.so.6 [0x4016f070]
 
/usr/src/mono-1.1.10/mono/mini/mono(mono_lookup_internal_call+0x191) 
[0x8099501]
 
/usr/src/mono-1.1.10/mono/mini/mono(mono_marshal_get_native_wrapper+0x449) 
[0x80ab7d9]
         /usr/src/mono-1.1.10/mono/mini/mono [0x810df76]
         /usr/src/mono-1.1.10/mono/mini/mono [0x811ea9b]
         /usr/src/mono-1.1.10/mono/mini/mono [0x811f6e4]
         /usr/src/mono-1.1.10/mono/mini/mono [0x811f9e5]
         /usr/src/mono-1.1.10/mono/mini/mono [0x811fa15]
         /usr/src/mono-1.1.10/mono/mini/mono [0x811fca6]
         /usr/src/mono-1.1.10/mono/mini/mono(mono_runtime_invoke+0x1c) 
[0x808c28c]
         /usr/src/mono-1.1.10/mono/mini/mono [0x809e5b7]
         /usr/src/mono-1.1.10/mono/mini/mono [0x809f211]
         /usr/src/mono-1.1.10/mono/mini/mono [0x809f32e]
         /usr/src/mono-1.1.10/mono/mini/mono [0x80afbaa]
         /usr/src/mono-1.1.10/mono/mini/mono [0x80ecf1b]
         /usr/src/mono-1.1.10/mono/mini/mono [0x810194b]
         /lib/libpthread.so.0 [0x400c6cc4]
         /lib/libc.so.6(__clone+0x57) [0x40222037]
make[8]: *** [../../class/lib/net_2_0/mscorlib.dll] Aborted
make[8]: Leaving directory `/usr/src/mono-1.1.10/mcs/class/corlib'
make[7]: *** [do-all] Error 2
make[7]: Leaving directory `/usr/src/mono-1.1.10/mcs/class/corlib'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/usr/src/mono-1.1.10/mcs/class'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/usr/src/mono-1.1.10/mcs'
make[4]: *** [profile-do--net_2_0--all] Error 2
make[4]: Leaving directory `/usr/src/mono-1.1.10/mcs'
make[3]: *** [profiles-do--all] Error 2
make[3]: Leaving directory `/usr/src/mono-1.1.10/mcs'
make[2]: *** [all-local] Error 2
make[2]: Leaving directory `/usr/src/mono-1.1.10/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/mono-1.1.10'
make: *** [all] Error 2
########### END PASTE ###########


Regards,
David P. Donahue
ddonahue at ccs.neu.edu
http://www.cyber0ne.com


More information about the Mono-list mailing list