FYI, I've done some tests on signal processing software and those flags don't make a measurable difference for the programs I benchmarked. This page has a wordy explanation why they make little difference unless the code is written for neon. http://wiki.debian.org/ArmHardFloatPort/VfpComparison I believe gnuradio had some issue where I had to set the flag to use hardware floating point else the code wouldn't compile. It had something to do with how cmake set the flags. Sent via BlackBerry from T-Mobile -----Original Message----- From: Guillaume Gardet <guillaume.gardet@free.fr> Date: Mon, 22 Apr 2013 14:42:51 To: <sboyce@blueyonder.co.uk> Reply-To: guillaume.gardet@free.fr Cc: <opensuse-arm@opensuse.org> Subject: Re: [opensuse-arm] Header files problem Le 22/04/2013 14:21, Sid Boyce a écrit :
On 22/04/13 08:51, Guillaume Gardet wrote:
Hi,
Le 20/04/2013 08:35, Sid Boyce a écrit :
ODROID-X:/media/1/ghpsdr3-alex # ./configure CFLAGS='-O2 -pipe -mfpu=neon -fno-tree-vectorize -fopenmp' CXXFLAGS='-O2 -pipe -mfpu=neon -fno-tree-vectorize -fopenmp' Attached text file of the errors.
All the header files are present and it compiles fine on x86_64 openSUSE, Ubuntu and Ubuntu 12.10 from hardkernel.com. Regards Sid.
Check the config.log file to see why it cannot be compiled.
Guillaume
Many of the following "CPU does not support ARM mode" errors in config.log.
Try to remove/change flags. I think -march option should be armv7-a and not armv7 only. You can also try to add -mcpu=cortex-A9. Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org