-
Notifications
You must be signed in to change notification settings - Fork 143
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
compiling on native aarch64 host #48
Comments
This has nothing to do with an AArch64 host.
You’re missing uuid-dev or whatever package providing libuuid lib/headers on your system.
'/home/******/git/edk2/BaseTools/Source/C/GenFv' gcc -o ../bin/GenFv GenFv.o GenFvInternalLib.o -L../libs -lCommon -luuid /usr/bin/ld: cannot find -luuid collect2: error: ld returned 1 exit status make[2]: *** [../Makefiles/app.makefile:24:
A
… On Jul 6, 2018, at 10:15 AM, stefan2225 ***@***.***> wrote:
Hello,
I tried to compile this on an aarch64 host but I get some errors I can't seem to resolve. Seems like many other people have this issue but with compiling edk2 for an x86_64 host. Would be nice if you can tell me what I did wrong (I attached the log to this issue).
Thanks,
Stefan.
log.txt
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Weird, I have installed uuid-dev both on my normal pc and on the aarch64 host but It only compiled on my normal pc. sorry |
Btw edk2 build only works on little endian hosts. Just in case you decide to try aarch64be...
A
… On Jul 6, 2018, at 11:43 AM, stefan2225 ***@***.***> wrote:
Weird, I have installed uuid-dev both on my normal pc and on the aarch64 host but It only compiled on my normal pc. sorry
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Okay, I just ran lscpu on it and it tells me that it's little endian.. |
Maybe it is something with the kernel, since it's mainline..? |
I'm confused about your question.
Your compilation issues stem from the build system not finding libuuid.
A
…On Fri, Jul 6, 2018 at 11:55 AM stefan2225 ***@***.***> wrote:
Maybe it is something with the kernel, since it's mainline..?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#48 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAsta2S0IFvLSpAPLWLvwLNY6tg636Xjks5uD4h-gaJpZM4VFiA4>
.
--
A
|
Yes, but I mean that I have them already installed |
Can you build this?
https://gist.github.com/yoggy/4483031
…On Fri, Jul 6, 2018 at 1:31 PM stefan2225 ***@***.***> wrote:
Yes, but I mean that I have them already installed
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#48 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAsta72JpkH69h0c7DCm_SSLVaYmLn5-ks5uD58KgaJpZM4VFiA4>
.
--
A
|
No, I get a error message instead: /tmp/ccHcUT1C.o: In function I'll try reinstalling the libuuid packages. |
Not a RaspberryPiPkg issue |
Hello,
I tried to compile this on an aarch64 host but I get some errors I can't seem to resolve. Seems like many other people have this issue but with compiling edk2 for an x86_64 host. Would be nice if you can tell me what I did wrong (I attached the log to this issue).
Thanks,
Stefan.
log.txt
The text was updated successfully, but these errors were encountered: