qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/7] build: replace ninjatool with ninja


From: Mark Cave-Ayland
Subject: Re: [PATCH 0/7] build: replace ninjatool with ninja
Date: Thu, 15 Oct 2020 19:49:02 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1

On 15/10/2020 18:39, Volker Rümelin wrote:

Thanks Paolo,

Then only the issue regarding the pcbios/optionrom stuff remains ;-)

make[1]: *** No rule to make target 'multiboot.bin', needed by 'all'.  Stop.
make: *** [Makefile:171: pc-bios/optionrom/all] Error 2
make: *** Waiting for unfinished jobs....

Best,
Howard


Hi Howard,

one solution for this issue is to uncomment the following line in 
msys2_shell.cmd.

rem To activate windows native symlinks uncomment next line
set MSYS=winsymlinks:nativestrict

Then tell Windows 10 it's okay to create symlinks without elevated rights. Here 
is a link with a description how to do this.
https://www.joshkel.com/2018/01/18/symlinks-in-windows/

I think since commit bf708f3c4a "optionrom: simplify Makefile" 
pc-bios/optionrom/Makefile in your build directory has to be a symbolic link. Without 
'set MSYS=winsymlinks:nativestrict' msys2 ln -s copies the Makefile instead of creating a 
symbolic link.

Wow thanks for this. I had the same issue as Howard, and I can confirm that this fixes the problem for me. Having said that it was quite fiddly to get this working correctly - is there any reason why https://lists.gnu.org/archive/html/qemu-devel/2020-09/msg06997.html still can't be merged?


ATB,

Mark.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]