This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: Arago SDK missing /usr/include/asm header files

Part Number: AM3352

Hello,

I am maintaining a board image for AM3352 using an arago-2018.10-armv7a-linux-gnueabi-tisdk built from a bitbake -c do_populate_sdk command.

I needed to change PC's, and now the newly built SDK is missing /usr/include/asm in the sysroot.

Both PC's are running Ubuntu 18 LTS.

On the old PC, the headers after SDK install are at:

cnorris@cnorris-3:~$ ls /opt/arago-2018.10/sysroots/armv7ahf-neon-linux-gnueabi/usr/include/asm
auxvec-32.h kvm-32.h resource.h statfs.h

On the new PC, the headers are missing:

clnorris@Elminster:~/Projects$ ls /opt/arago-2018.10/sysroots/armv7ahf-neon-linux-gnueabi/include/asm
ls: cannot access '/opt/arago-2018.10/sysroots/armv7ahf-neon-linux-gnueabi/include/asm': No such file or directory

I found a person having the same symptom on the Yocto mailing list, but there was no description of issue resolution:


https://www.yoctoproject.org/pipermail/yocto/2019-January/043782.html

Has anyone else experienced this same issue of missing /usr/include/asm and resolved it?  I deleted the temp folder and repeated the bitbake, and that did not solve the issue.

Appreciate the feedback.

Thanks,
Chris Norris

  • Chris,

    I haven't seen this specific error. Have you tried the original method of building meta toolchain to see if there are any differences?

    Maybe you could try following up on the yocto list as that is definitely the best community to help with something like this.

    Thanks.