[yocto] Problem with TI SDK Build 05.
David Castelow
DCastelow at Airspan.com
Wed Aug 22 04:10:04 PDT 2018
Hi,
I had an issue building the latest TI SDK for Sitara processors (05_00_00_15), and Kemal from TI suggested I post my findings here for comment.
So the build I attempted was for
$ MACHINE=am335x-evm bitbake arago-base-tisdk-image
following instructions from
http //software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Overview.html <http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Overview.html#id13>
and using both Linux Mint 17.3 (trusty based) and Ubuntu Xenial (16.04) as host machines, giving essentially the same error.
The problem appears in failure to build libtool-cross successfully.
I have traced this back to something in the bitbake recipes/patches that modify the libtool configure script:
See http://e2e.ti.com/support/arm/sitara_arm/f/791/p/718479/2660196#2660196 for the history.
The build does succeed if I ensure HOST_SYS is defined:
As I said in my last post to that thread,
Compilation/build is successful if I edit
arago/tisdk/sources/oe-core/meta/classes/nativesdk.bbclass
-#HOST_SYS = "${HOST_ARCH}${TARGET_VENDOR}-${HOST_OS}"
+HOST_SYS = "${HOST_ARCH}${TARGET_VENDOR}-${HOST_OS}"
I think this is because there are libtool related .bb files and .patch files that reference either ${host_alias}-libtool or ${HOST_SYS}-libtool.
If HOST_SYS is empty, then the executable would be called -libtool, and then the configure script fails to clean up as it attempts to execute
rm -libtool
which won't work as the file name starts with a - (were this to work, it would need to do the mv/rm of ./${file} rather than just of ${file}).
I'm not sure if this is the correct solution to the problem, but it suggests the need to set HOST_SYS as part of the build instructions.
Can you advise if this is correct?
[cid:GLOMO2018_e6c86ab3-4fac-42ae-88d7-eab266a26da8.png] tfx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180822/303c24b5/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GLOMO2018_e6c86ab3-4fac-42ae-88d7-eab266a26da8.png
Type: image/png
Size: 65769 bytes
Desc: GLOMO2018_e6c86ab3-4fac-42ae-88d7-eab266a26da8.png
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180822/303c24b5/attachment-0001.png>
More information about the yocto
mailing list