Skip to content
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

Add support for arm-linux-musleabihf #7859

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

j8r
Copy link
Contributor

@j8r j8r commented Jun 5, 2019

Follow up of #5862.
All credits go to @jirutka .

Resolves #5467

@RX14
Copy link
Contributor

RX14 commented Jun 10, 2019

is it tested?

@ysbaddaden
Copy link
Contributor

The original PR was as good as the arm-linux-gnueabi target, which means that it had the exact same hard/soft float issues on the same hardware. I couldn't test it better because I miss an armv7 Alpine image that I can just run in qemu (I use Raspbian for glibc).

@straight-shoota straight-shoota added kind:feature platform:linux-musl pr:needs-work A PR requires modifications by the author. labels Jul 26, 2019
jirutka and others added 3 commits August 30, 2019 22:55
To be symetrical with musl. It's not currently used but it may be in the future.
@j8r
Copy link
Contributor Author

j8r commented Sep 1, 2019

I got this errors when cross compiling with a newly compiled compiler:

export  LLVM_CONFIG=/usr/bin/llvm5-config
make FLAGS="--target arm-linux-musleabihf --link-flags=-no-pie --verbose"
...
/usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: _main.o: relocations in generic ELF (EM: 40)
/usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: _main.o: error adding symbols: file in wrong format

@j8r
Copy link
Contributor Author

j8r commented Feb 7, 2020

I would like to go forward on this, but struggling with cross-compilation 😕

@flying-sausages
Copy link

Bump?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support arm-linux-musleabihf and aarch64-linux-musl targets
7 participants