Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] Building openmpi 1.6.2 using yocto based toolchain for ARMv5
From: Anup Rao (ARao_at_[hidden])
Date: 2012-10-16 09:48:59


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

________________________________
CONFIDENTIAL COMMUNICATION -- The information in this e-mail (including any attachments) is confidential and proprietary to PRYSM, INC. and intended only for the sole use of the intended recipient. If you have received this communication in error, then any review, dissemination, distribution, or copying of this message is strictly prohibited, and please permanently delete this message (including any copies of this e-mail and any attachments thereto) and notify us immediately by return e-mail or by forwarding this email to Susan Kent at skent_at_prysm.com.