Thanks Nathan and Mike, I just installed the SDK from Yocto and the Linux executables it generates are working fine.
On Tue, Oct 11, 2016 at 12:31 AM, Nathan Rossi <nat...@nathanrossi.com> wrote: > On Tue, Oct 11, 2016 at 5:17 PM, Mike Looijmans <mike.looijm...@topic.nl> > wrote: >> I suspect one of your toolchains is using hard-float ABI and the other >> soft-float. This will work fine if you don't exchange any floating-point >> data. > > Xilinx changed their default toolchain provided by XSDK to arm hard > float in a recent version (v2016.1?). > > As such meta-xilinx also switched (krogoth and newer) to defaulting to > hard-float as there was no longer a need to default to soft-fp for > compatibility. You can read a bit about it here: > > https://lists.yoctoproject.org/pipermail/meta-xilinx/2016-February/001466.html > >> >> The solution is to use the same toolchain for everything. Don't use the >> Yocto toolchain for the rootfs and then the Xilinx toolchain for an >> executable. > > This is definitely recommended, you can build an "SDK" with Yocto if > you need the toolchain for standalone development. > > Some reference links: > http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#cross-development-toolchain-generation > http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#sdk-dev-environment > -- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx