-
Notifications
You must be signed in to change notification settings - Fork 33
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 compile errors (see below please) #17
Comments
Yep. Having the same errors for v7a arm cross-builds here with .17 |
After looking into it I think the compile error is because gnu-efi doesn't carry the needed set of ARM __aeabi* implementations with regard to floating point. It is freestanding after all. Anyway.. print.c uses floats and needs them. So either gnu-efi needs to implement them or you need softfp or hard as -mfloat-abi. A pure soft implementation won't currently do iiuc. -mfloat-abi=softfp |
So upon trying to cross compile the sources there appears to be some sort of issue here with missing functions. Unless I'm not doing something correctly this kind of sucks because I refuse to learn the Intel/AMD platforms just to get a working EFI bootloader made
The text was updated successfully, but these errors were encountered: