> > However, I will need aarch32-tc because we also are targeting a Zynq 7000. > For that one, I think we need the armv7afpthf tune. Seems like the MACHINES > are implemented using multilib, though. I don't really have any experience > with that. > > multilibs are tune specific.. and require underlying configurations to > understand how to build potentially incompatible libraries and combine them > together into a single filesystem. In this case "BASE_LIBS" is what > configures > the system to be able to do that. The 'DEFAULTTUNE' is your default, > everything else becomes an 'alternative', specified via DEFAULT:virtclass- > multilib-<multilib>.
Returning to Zynq 7000 for a moment, I tried this in local.conf: DEFAULTTUNE = "armv7afpthf" MULTILIBS:forcevariable = "" With this command: MACHINE=aarch32-tc DISTRO="xilinx-standalone" bitbake exceptions Where 'exceptions' is an in-house recipe that uses CMake to build a static library. I get this error: ERROR: exceptions-1.0+git999-r0 do_package: QA Issue: exceptions: Files/directories were installed but not shipped in any package: /usr/lib/libexceptions.a ... because multilib has rewritten FILES to be: FILES:exceptions-staticdev="/usr/lib/thumb/v7-a+fp/hard/*.a /lib/thumb/v7-a+fp/hard/*.a /usr/lib/thumb/v7-a+fp/hard/exceptions/*.a" So, instead I tried this: MACHINE=aarch32-tc DISTRO="xilinx-standalone" bitbake libv7afpthf-exceptions But BitBake says it can't PROVIDE that. So I think I do need to set MULTILIBS to something after all? P.S. I realize this all is probably beyond the support that meta-xilinx mailing list is intended to provide, so feel free to refer me elsewhere :) Thanks, Chris
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#5098): https://lists.yoctoproject.org/g/meta-xilinx/message/5098 Mute This Topic: https://lists.yoctoproject.org/mt/95098230/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
