当前位置:编程学习 > C#/ASP.NET >>

mono full-aot 求助

我按照教程上
mono --aot=full mscorlib.dll
mono --aot=full test.exe

前面两步通过了

但是这一步出错了
mono --full-aot test.exe

** ERROR **: Symbol 'x86_signal_exception_trampoline' not found in AOT file '/usr/lib/mono/1.0/mscorlib.dll.so'.

aborting...

Native stacktrace:

        mono [0x80d7dcb]
        [0xb7fcc40c]
        /lib/i686/cmov/libc.so.6(abort+0x188) [0xb7d70018]
        /lib/libglib-2.0.so.0(g_logv+0x26f) [0xb7f3342f]
        /lib/libglib-2.0.so.0(g_log+0x26) [0xb7f337c6]
        mono [0x80cc459]
        mono [0x811260c]
        mono [0x80d8699]
        mono [0x805d254]
        mono(mono_main+0x395) [0x80b4e55]
        mono [0x805b8f1]
        /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7d59455]
        mono(g_ascii_strcasecmp+0x91) [0x805b821]

Debug info from gdb:


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

已放弃

看起来是mono自身的问题

mono --version
Mono JIT compiler version 2.6.7 (Debian 2.6.7-4~bpo50+2)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
        TLS:           __thread
        GC:            Included Boehm (with typed GC and Parallel Mark)
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  x86
        Disabled:      none

有人遇见过这样的问题吗
--------------------编程问答-------------------- 帮顶。。。我也遇到此问题了。。。
我是编译winform项目,但是直接报 
AOT not support this platform。。。
相当郁闷。。。
mono上面也没有说不支持啊。。。哎。。。 --------------------编程问答-------------------- 还有一个问题是 到底那个-AOT的命令 到底 放在哪里?
我知道可以直接通过命令行。。。但是MonoDevelop里面怎么设置呢。。。 --------------------编程问答-------------------- 你想linux支持windows api么?如果不支持windows api,又怎么支持winform呢?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,