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@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@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@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
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to