-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Building FDPP on Aarch64 #227
Comments
Try I have no idea why you need to change |
Alright... I don't know what to say. It's kinda awkward, but after exporting Previously LD said that elf_i386 is unsupported and listed all aarch64 targets (e.g. aarch64linux, aarch64elf32...) - hence changes on line 76 and 81 - but then it complained about wrong elf format. Changing nasm format flag to elf64 seamed to fix it. Unexpectedly, after exporting So I did Everything compiled. Clang constantly is screaming about macro redefinitions (but I know that I don't need to worry about those warnings). The only thing that I'm unsure is one of the last messages:
Is this to be expected? |
Yes, this is informational-only msg. |
Which ones? |
So what CROSS_LD was that? |
Yes. LLD 16.0.6 |
Mea culpa. By trying to edit a comment, I've deleted it by accident. Do you want me to write down the list of macro redefinitions once again? Recreation of deleted comment:
|
I've got your comment via email. |
I've played a little bit with Under Gnu ld (GNU Binutils 2.40) compilation fails:
While under ld.lld (clang/llvm) compiles without truble with no modifications to makefile. |
Yes, that's the point. |
Macros should now be fixed. |
I wish I would know. I've tried unsetting
Edit: Ups. My bad. You already did it. |
But lld is not the part of binutils, that's |
But
In my understanding if you want to migrate FDPP to GCC, you don't want a dependency on llvm through lld and instead use ld. I'm not sure if this logic is sound, so please correct me if I'm wrong. |
But its not needed.
I don't want to.
No. |
Ok. Thanks for clarification :) |
While building FDPP on Aarch64, Android 13 with packages from Termux, I had to make the following changes:
Unfortunately I have hit another road block:
And have no idea what to do about it. Any suggestions?
The text was updated successfully, but these errors were encountered: