Open WenceyWang opened 3 years ago
There is also a problem that bgfx\3rdparty\glslang\build_info.h
seems not had been generated in the correct position, which include path is bgfx\3rdparty\glslang\glslang\
Which ARM64 Windows platform you're targeting? --platform=ARM64
definitely won't work because that's not how GENie is setup for my projects.
I am targeting general desktop Windows on ARM64.
Try using --vs=ARM64
(it's not going to work fully since there are no configurations for it, but platform inside VS might be selected correctly).
Describe the bug genie can not generate the correct projects file on Windows VS2019 ARM/ARM64
There are three problems. The first is the
OutDir
andIntDir
is wrong.The second is that lacks links of
psapi
andgdi32
. I found that there areconfiguration { "vs201*", "x32 or x64" }
in genie.lua, which is strange.The third one is that
WindowsTargetPlatformVersion
is still 8.1 which seems has been fixed up in https://github.com/bkaradzic/GENie/issues/467 but in fact nope.To Reproduce
..\bx\tools\bin\windows\genie.exe --with-tools --with-examples --with-profiler --with-shared-lib --platform=ARM64 vs2019
Expected behavior A compilable vs project.
Screenshots If applicable, add screenshots to help explain your problem.
Additional context