public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Issues with edk2 compilation with xcode5 on mac OS - files compiled but strange behaviors
@ 2020-10-15 15:22 crudo.daniele
  2020-10-16  2:11 ` [edk2-devel] " Andrew Fish
  0 siblings, 1 reply; 9+ messages in thread
From: crudo.daniele @ 2020-10-15 15:22 UTC (permalink / raw)
  To: devel


[-- Attachment #1.1: Type: text/plain, Size: 1637 bytes --]

Good morning, I have an issue with compiled OVMF_CODE.fd and OVMF_VARS.fd with xcode5 on mac os - Catalina 10.15.7 (I tried v. 202005 and v. 202008 stable releases from github).
My commands for v. 202008, on mac OS:

git clone https://github.com/tianocore/edk2.git
cd edk2
git clean -ffdx
git reset --hard
git submodule deinit --force --all
git checkout edk2-stable202008
git submodule update --init --force
source edksetup.sh
nice make -C "$EDK_TOOLS_PATH" -j $(getconf _NPROCESSORS_ONLN)
build -a X64 -b RELEASE -p OvmfPkg/OvmfPkgX64.dsc -t XCODE5

Files are compiled and saved (apparently correctly).
And I'm using OVMF_CODE.fd and OVMF_VARS.fd to boot a mac OS vm with QEMU/KVM.
I noticed that with that files I have no tianocore logo at boot and moreover, since I have gpu passthrough I cannot boot the vm if hdmi is not attached (2 monitors setup, hdmi<-->hdmi and dvi<-->dvi to vga adapter<-->vga).
If I have hdmi attached I can boot without any problem.

I tried to compile with the same commands edk2 on kali linux, except for the last line which became:
build -a X64 -b RELEASE -p OvmfPkg/OvmfPkgX64.dsc -t GCC5

and the generated files work well (I have the tianocore logo and I can boot without hdmi attached, i.e. only one monitor).

What's going on?
Anybody can explain?
Is xcode5 incompatible, is there something wrong in the code or is it my fault?
At the beginning I thought about an edk2 bug, so I opened an issue into the bugtracker, full history here:
Bug 3006 ( https://bugzilla.tianocore.org/show_bug.cgi?id=3006 )

I attach also the compilation log from mac OS.

Thanks

Daniele

[-- Attachment #1.2: Type: text/html, Size: 2387 bytes --]

[-- Attachment #2: log-macOs.txt.zip --]
[-- Type: application/zip, Size: 94123 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-10-17 15:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-15 15:22 Issues with edk2 compilation with xcode5 on mac OS - files compiled but strange behaviors crudo.daniele
2020-10-16  2:11 ` [edk2-devel] " Andrew Fish
2020-10-16  6:24   ` crudo.daniele
2020-10-16 10:15     ` Daniele Crudo
2020-10-16 17:26     ` Andrew Fish
     [not found]       ` <CAOTX=C-nMhQZq6qgPqUkUXy=EHiuLRt5X4LXxxJn_aKLmkjajg@mail.gmail.com>
2020-10-16 19:24         ` Daniele Crudo
2020-10-16 20:05           ` Andrew Fish
2020-10-17 12:19             ` Daniele Crudo
2020-10-17 15:39               ` Andrew Fish

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox