Hi,
I am attempting to build openmpi 1.6.2 using a customized toolchain built using yocto for an ARMv5 target.
I build with the following commands with the toolchain in my path
CFLAGS=-march=armv5
./configure --host=arm-prysm-linux-gnueabi --build=i686-pc-linux-gnu CFLAGS=-march=armv5
However, the build halts after a few minutes with the following error :
rm -f atomic-asm.S
ln -s "../../opal/asm/generated/atomic-local.s" atomic-asm.S
CPPAS atomic-asm.lo
atomic-asm.S: Assembler messages:
atomic-asm.S:7: Error: selected processor does not support ARM mode `dmb'
atomic-asm.S:15: Error: selected processor does not support ARM mode `dmb'
atomic-asm.S:23: Error: selected processor does not support ARM mode `dmb'
atomic-asm.S:32: Error: selected processor does not support ARM mode `ldrex r3,[r0]'
atomic-asm.S:35: Error: selected processor does not support ARM mode `strex r12,r2,[r0]'
atomic-asm.S:49: Error: selected processor does not support ARM mode `ldrex r3,[r0]'
atomic-asm.S:52: Error: selected processor does not support ARM mode `strex r12,r2,[r0]'
atomic-asm.S:55: Error: selected processor does not support ARM mode `dmb'
atomic-asm.S:67: Error: selected processor does not support ARM mode `ldrex r3,[r0]'
atomic-asm.S:70: Error: selected processor does not support ARM mode `dmb'
atomic-asm.S:71: Error: selected processor does not support ARM mode `strex r12,r2,[r0]'
atomic-asm.S:86: Error: selected processor does not support ARM mode `ldrex r2,[r0]'
atomic-asm.S:88: Error: selected processor does not support ARM mode `strex r3,r2,[r0]'
atomic-asm.S:100: Error: selected processor does not support ARM mode `ldrex r2,[r0]'
atomic-asm.S:102: Error: selected processor does not support ARM mode `strex r3,r2,[r0]'
Kindly guide me.
Regards,
Anup