Re: [Mono-dev] Illegal instruction - mono ARM (Mono-devel-list Digest, Vol 117, Issue 22)

2015-01-15 Thread Jo Shields
On 15/01/15 06:41, oferyach wrote: Using mono from repository on the traget (apt-get install mono) does work, so it is not a wrong CPU. I still need to complie since I would need to run also on big-endian and I cannot find ready binaries. AFAIK, Mono does not support big-endian ARM. It's

Re: [Mono-dev] Illegal instruction - mono ARM

2015-01-14 Thread oferyach
Using mono from repository on the traget (apt-get install mono) does work, so it is not a wrong CPU. I still need to complie since I would need to run also on big-endian and I cannot find ready binaries. -- View this message in context:

Re: [Mono-dev] Illegal instruction - mono ARM

2015-01-14 Thread Zoltan Varga
Hi, There could be multiple reasons for this, for example the cpu might not match the runtime configuration, i.e. it uses hard float abi instead of a soft float abi, it could be an old cpu that mono no longer supports (armv5 etc). Zoltan On Wed, Jan 14, 2015 at 10:51 AM, oferyach

[Mono-dev] Illegal instruction - mono ARM

2015-01-14 Thread oferyach
Hi 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