-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cross-compilation support #9
Comments
Things we probably need to achieve this:
|
@djmattyg007 Do you have any better guide than https://archlinuxarm.org/forum/viewtopic.php?t=6163 how to make real-cross-compiling with Archlinux? This post is ancient and would force me to reinvent somethings like his prefixes for pacman. |
I also wonder if it makes still sense to support i686. If no one complains, I only would care about ARM. |
Current plan: Make one optional container for supporting Seems like it's way more complicated than I expected. I know understand while people just distcc despite it's taking 2 hours instead of 10 minutes ;) |
Could you make use of this? http://crosstool-ng.github.io/ Does anything here help? https://wiki.archlinux.org/index.php/Cross-compiling_tools_package_guidelines
Personally I only care about supporting the 64-bit Raspberry Pi 4 (which I think is |
I already know both things you mentioned. Of course we need crosstool-ng as a software, but it's only for building x-sysroots, not arch-sysroots explicitly. The Arch wiki article only covers creating |
@djmattyg007 My current goal on this is to create a makepkg container (like the one existing in the makepkg dir of my project for x86_64) with a setup like mentioned in the AlArm forum post above, but I doubt I find time for it next week. Would be super cool if you could try it, too. Edit: Explanation which container should be used a base. |
As per my reddit comment, it would be great if this project could support cross-compilation for ARM devices:
https://www.reddit.com/r/archlinux/comments/kkqgj2/abs_cd_a_cicd_for_archlinux_packages_with/gh3yarr/?context=3
The text was updated successfully, but these errors were encountered: