-
Notifications
You must be signed in to change notification settings - Fork 377
Additional External Dependency Issues
Alexander Huszagh edited this page Oct 14, 2022
·
2 revisions
This contains extensive documentation for additional issues with building packages requiring external dependencies.
Table of Contents
Ubuntu and Debian packages for the armhf
Debian architecture are for ARMv7-a targets, and therefore cannot be used for the arm-unknown-linux-gnueabhf
target. Although the resulting library will compile fine and run on a generic ARM interpreter or ARMv7-a hardware, it will likely produce illegal instructions when run on real ARMv6 hardware, like the RPi Zero W.
The solution is to build your packages from source. We've attempted to deny all system packages for the armhf
architecture for this reason: any packages that your are able to install is a bug and you should file an issue.