Skip to content

i686-elf, x86_64-elf: add binutils, gcc and newlib (new packages) - #31483

Open
pgalbraith wants to merge 1 commit into
msys2:masterfrom
pgalbraith:binutils-elf
Open

pgalbraith wants to merge 1 commit into
msys2:masterfrom
pgalbraith:binutils-elf

Conversation

@pgalbraith

Copy link
Copy Markdown

Add ELF cross-compile binutils/gcc/newlib. Note: I have no CLANGARM64 hardware for testing, relying on CI here.

@dragon-archer

Copy link
Copy Markdown
Collaborator

Why do you need to cross-compile ELF targets from Windows, instead of directly compile them on a real Linux?

@pgalbraith

Copy link
Copy Markdown
Author

Why do you need to cross-compile ELF targets from Windows, instead of directly compile them on a real Linux?

Building QEMU (windows) in-tree tests, in my case. Many are ELF binaries for running in QEMU.

@pgalbraith

Copy link
Copy Markdown
Author

Why do you need to cross-compile ELF targets from Windows, instead of directly compile them on a real Linux?

Also, it's not hard to imagine working on some portable project, developing on Windows, where you'd like to cross-compile for testing the Linux result in QEMU or some other virtual env.

@pgalbraith

Copy link
Copy Markdown
Author

@dragon-archer are you able to re-run the failed CLANG64 check? It failed on texinfo dependency download timeout. I do not have permission.

@oech3 oech3 added the new-package Pull request which adds new package(s) label Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package Pull request which adds new package(s)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants