cameta Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/7422349494110bd228acbe.jpg)
Joined: 04 Aug 2004 Posts: 1353
|
Posted: Fri Feb 07, 2025 10:59 pm Post subject: Imposible compilar dxvk-1.10.3-r1 |
|
|
Debido a unos recientes cambios en portage se elimino dxvk-1.10.3-r1, el cual es el único driver que soporta mi tarjeta gráfica
VGA compatible controller: Intel Corporation IvyBridge GT2 [HD Graphics 4000] (rev 09) por lo qhe he decidido hacer un localrepo para recuperar está funcionalidad
Code: | [ebuild UD ] app-emulation/dxvk-1.10.3-r1::localrepo [2.5.3::gentoo] USE="d3d9 d3d10 d3d11 dxgi -crossdev-mingw -debug% (-d3d8%*) (-strip%*)" ABI_X86="32 (64)" 0 KiB
Total: 1 package (1 downgrade), Size of downloads: 0 KiB
|
Por desgracia no compila.
Code: | FAILED: src/d3d10/d3d10_1.dll.p/d3d10_state_block.cpp.obj
x86_64-w64-mingw32-g++ -m32 -mfpmath=sse -Isrc/d3d10/d3d10_1.dll.p -Isrc/d3d10 -I../dxvk-1.10.3/src/d3d10 -I../dxvk-1.10.3/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -DNOMINMAX -D_WIN32_WINNT=0xa00 -msse -msse2 -msse3 -mfpmath=sse -Wimplicit-fallthrough -march=native -O2 -pipe -mno-avx -MD -MQ src/d3d10/d3d10_1.dll.p/d3d10_state_block.cpp.obj -MF src/d3d10/d3d10_1.dll.p/d3d10_state_block.cpp.obj.d -o src/d3d10/d3d10_1.dll.p/d3d10_state_block.cpp.obj -c ../dxvk-1.10.3/src/d3d10/d3d10_state_block.cpp
......
......
./dxvk-1.10.3/src/d3d10/d3d10_interfaces.h:8:1: error: redefinition of ‘struct __mingw_uuidof_s<ID3D10StateBlock>’
8 | __CRT_UUID_DECL(ID3D10StateBlock, 0x0803425a,0x57f5,0x4dd6,0x94,0x65,0xa8,0x75,0x70,0x83,0x4a,0x08);
| ^~~~~~~~~~~~~~~
/usr/lib/mingw64-toolchain/x86_64-w64-mingw32/include/d3d10effect.h:5266:1: note: previous definition of ‘struct __mingw_uuidof_s<ID3D10StateBlock>’
5266 | __CRT_UUID_DECL(ID3D10StateBlock, 0x0803425a, 0x57f5, 0x4dd6, 0x94,0x65, 0xa8,0x75,0x70,0x83,0x4a,0x08)
| ^~~~~~~~~~~~~~~
|
Antiguamente esto compilaba. ¿Alguna idea de lo que pueda estar provocando el problema?
he retrocedido las versiones de GCC, Meson y Ninja pero sin ningún resultado. _________________ Si algo falla LEE el jodido manual, Si sigue fallando LEE BIEN el jodido manual. |
|