Closed manito-manopla closed 11 months ago
Vulkan is disabled by default now - see d32daca1b04bfcdd08401b62de012cd0961ade5a - and there is #181 to fix it for other platforms, too (like arm e.g)
The linker error should be fixed by the linked PR
The problem with vulkan had already been solved with cmake .. -D BUILD_RENDERER_VULKAN=OFF
, that worked, now the problem is not with vulkan, but with something else, that is seen with the second report that the compiler throws
I have this other one after adding the two modified files.
/home/manito/worldofpadman/code/asm/snapvector.c: In function ‘qsnapvectorsse’:
/home/manito/worldofpadman/code/asm/snapvector.c:37:2: error: the register ‘%xmm2’ cannot be clobbered in ‘asm’ for the current target
37 | __asm__ volatile("movaps (%0), %%xmm1\n"
| ^~~~~~~
gmake[2]: *** [code/client/CMakeFiles/wop.dir/build.make:986: code/client/CMakeFiles/wop.dir/__/asm/snapvector.c.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:1256: code/client/CMakeFiles/wop.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
can you please give the latest main
revision a try. It should be fixed now.
@manito-manopla: is your issue solved? Please give us a feedback so we know if we can close this ticket. Thx
As there is no further feedback on this, I will check this issue as solved. Please open a new ticket if this issue still exists after all.
I had a problem compiling the latest version of wop available in the repository, at first I had this problem.
But after fixing it with
cmake .. -D BUILD_RENDERER_VULKAN=OFF
, I had this other one.Why is this caused, and what can be the solution?