> > 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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to