Hi,

I am trying to use openembedded solution to build the angstrom linux + TI 
-dsplink environment. Last year I have successfully established the link, 
but it got failed after re-syncing all sources up to date.

First, I get an VFP error like the following messages,
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/ld:
 
error: bin/ti_platforms_evm3530/linux/debug/lpmON.xv5T uses VFP register 
arguments, 
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/work/beagleboard-angstrom-linux-gnueabi/ti-local-power-manager/1_1_24_02_09-r125e/local_power_manager_linux_1_24_02_09/packages/ti/bios/power/lib/debug/lpm.av5T(lpm_api.ov5T)
 
does not
| 
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/sysroots/x86_64-linux/usr/libexec/armv7ahf-vfp-neon-angstrom-linux-gnueabi/gcc/arm-angstrom-linux-gnueabi/4.8.3/ld:
 
failed to merge target specific data of file 
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/work/beagleboard-angstrom-linux-gnueabi/ti-local-power-manager/1_1_24_02_09-r125e/local_power_manager_linux_1_24_02_09/packages/ti/bios/power/lib/debug/lpm.av5T(lpm_api.ov5T)

After googled, I found that it seems to be caused by flag of floating point 
mismatching. I tried to add "-mfloat-abi=softfp" but got another error,

clv5T src/onoff/lpmON.c ...
| In file included from 
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/sysroots/beagleboard/usr/include/features.h:388:0,
|                  from 
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/sysroots/beagleboard/usr/include/stdio.h:27,
|                  from src/onoff/lpmON.c:49:
| 
setup-scripts/build/tmp-angstrom_v2013_12-eglibc/sysroots/beagleboard/usr/include/gnu/stubs.h:7:29:
 
fatal error: gnu/stubs-soft.h: No such file or directory
|  # include <gnu/stubs-soft.h>
|                              ^
| compilation terminated.
| make[1]: *** 
[package/cfg/bin/ti_platforms_evm3530/linux/debug/lpmON/src/onoff/lpmON.ov5T] 
Error 1

It looks like that the default toolchain is not multilib version. Has 
anyone resolved the same issue or has successfully built the environment 
for opencv+dsp? or How can I change the default toolchain in bitbake?

Thanks,
Viller 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to