[Mono-dev] Illegal instruction - mono ARM

oferyach ofer at orpak.com
Wed Jan 14 15:51:23 UTC 2015


I compile mono with following configuration
./configure --host=arm-linux-gnueabi --disable-mcs-build
--prefix=/home/MONOTEST CC=arm-linux-gnueabi-gcc CFLAGS='-march=armv5te
-mfloat-abi=softfp '

On target machine I can run mono --version to get
Mono JIT compiler version 3.10.0 (tarball Thu Jan  1 17:44:51 IST 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
        TLS:           normal
        SIGSEGV:       normal
        Notifications: epoll
        Architecture:  armel,vfp
        Disabled:      none
        Misc:          softdebug 
        LLVM:          supported, not enabled.
        GC:            sgen

But trying to run any Hello application (that runs OK on host mono) result

Illegal instruction

Running under strace does not help to understand the problem

Any ideas?

View this message in context: http://mono.1490590.n4.nabble.com/Illegal-instruction-mono-ARM-tp4665217.html
Sent from the Mono - Dev mailing list archive at Nabble.com.

More information about the Mono-devel-list mailing list