[yocto] calibrator fails to run
Fred Ollinger
Fred.Ollinger at seescan.com
Tue May 31 09:24:37 PDT 2016
Goal: Run a cross compiled executable called calibrator from git://git.ti.com/wilink8-wlan/18xx-ti-utils.git
Here's my build script:
export NFSROOT=/srv/imx/CS65X-dev
export CROSS_COMPILE=/opt/prickle/1.7.2/sysroots/x86_64-pricklesdk-linux/usr/bin/arm-prickle-linux-gnueabi/arm-prickle-lin ux-gnueabi-
export NLVER=3
export CFLAGS="-mfloat-abi=hard -I/opt/prickle/1.7.2/sysroots/cortexa9hf-vfp-neon-prickle-linux-gnueabi/usr/include/libnl3 "
make
sudo make install NFSROOT=/srv/imx/CS65X-dev
----------------------------------------------------------------
This will build the library and install it onto my system.
However, when I run it, I get:
root at yocto:~# /usr/bin/calibrator
-sh: /usr/bin/calibrator: No such file or directory
But the file does exist, and it even looks like the proper type of executable:
root at yocto:~# file /usr/bin/calibrator
/usr/bin/calibrator: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Li
nux 2.6.32, BuildID[sha1]=96e4d113a9e1a0e90fd60d8d0a59e19323457b5d, stripped
Here's my hardware info:
root at yocto:~# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 10 (v7l)
BogoMIPS : 1988.29
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc09
CPU revision : 10
Hardware : Freescale i.MX6 Quad/DualLite (Device Tree)
Revision : 0000
Serial : 0000000000000000
Any ideas on where to start?
Thanks.
Frederick
More information about the yocto
mailing list