[Mono-list] Unable to build mono from trunk

Alexander M. Batishchev abatishchev at godfather.net.ru
Sun Jul 18 14:11:55 EDT 2010


Hi, everybody.

 

I tried to build mono from latest trunk (r160502) but got a lot of errors
with mcs/class/Mono.Messaging.RabbitMQ

 

So rolledback to the latest revision before RabbitMQ was changed (r159464)

 

$ make uninstall

$ make clean

$ ./autogen.sh --prefix=/usr

$ make get-monolite-latest

$ make

 

Tried to use monolite latest and from 24.06 (the date of r159464). Anyway:

 

..

make[8]: Entering directory `/usr/src/mono/mcs'

Stacktrace:

 

  at (wrapper managed-to-native)
System.Reflection.MonoMethodInfo.get_parameter_info
(intptr,System.Reflection.MemberInfo) <0x00003>

  at (wrapper managed-to-native)
System.Reflection.MonoMethodInfo.get_parameter_info
(intptr,System.Reflection.MemberInfo) <0x00003>

  at System.Reflection.MonoMethodInfo.GetParametersInfo
(intptr,System.Reflection.MemberInfo) <0x00013>

  at System.Reflection.MonoMethod.GetParameters () <0x00015>

  at System.Exception.GetFullNameForStackTrace
(System.Text.StringBuilder,System.Reflection.MethodBase) <0x0001d>

  at System.Exception.get_StackTrace () <0x00191>

  at System.Exception.ToString () <0x00110>

  at (wrapper runtime-invoke) <Module>.runtime_invoke_object__this__
(object,intptr,intptr,intptr) <0x00030>

 

Native stacktrace:

 

        /usr/src/mono/mono/mono/mini/mono() [0x80d50b9]

        /usr/src/mono/mono/mono/mini/mono() [0x81147eb]

        [0x4001d40c]

        /usr/src/mono/mono/mono/mini/mono() [0x8186585]

        [0x407712f0]

        [0x407712ac]

        [0x40f2a466]

        [0x40f2a156]

        [0x4077da5a]

        [0x4077d3f1]

        [0x4077d4a9]

        /usr/src/mono/mono/mono/mini/mono() [0x8063748]

        /usr/src/mono/mono/mono/mini/mono(mono_runtime_invoke+0x40)
[0x811d220]

 
/usr/src/mono/mono/mono/mini/mono(mono_print_unhandled_exception+0x73)
[0x8124a23]

        /usr/src/mono/mono/mono/mini/mono() [0x80d57dc]

        /usr/src/mono/mono/mono/mini/mono() [0x811580a]

        [0x403baf8f]

        [0x40772280]

        [0x40779556]

        [0x40778168]

        [0x40776a02]

        [0x4076e1fb]

        [0x4076e5ac]

        /usr/src/mono/mono/mono/mini/mono() [0x8063748]

        /usr/src/mono/mono/mono/mini/mono(mono_runtime_invoke+0x40)
[0x811d220]

        /usr/src/mono/mono/mono/mini/mono(mono_runtime_exec_main+0x143)
[0x81209c3]

        /usr/src/mono/mono/mono/mini/mono(mono_main+0x1992) [0x80b2b82]

        /usr/src/mono/mono/mono/mini/mono() [0x8058e55]

        /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0x40087c76]

        /usr/src/mono/mono/mono/mini/mono() [0x8058d91]

 

Debug info from gdb:

 

=================================================================

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.

=================================================================

 

Aborted

make[8]: *** [build/deps/basic-profile-check.exe] Error 134

make[8]: Leaving directory `/usr/src/mono/mcs'

make[8]: Entering directory `/usr/src/mono/mcs'

*** The contents of your 'monolite' directory may be out-of-date

*** You may want to try 'make get-monolite-latest'

Also tried to use EXTERNAL_MCS but also got no success.

 

$ /usr/src/mono/mcs/class/lib/monolite/gmcs.exe

 

-bash: /usr/src/mono/mcs/class/lib/monolite/gmcs.exe: cannot execute binary
file

 

What have I do?

 

Thanks in advance!

Alex

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20100718/529eef67/attachment.html 


More information about the Mono-list mailing list