Changes
Page history
Update Building a MinGW WoW64 Wine with a custom vkd3d build
authored
Mar 27, 2025
by
Francisco Casas
Show whitespace changes
Inline
Side-by-side
Building-a-MinGW-WoW64-Wine-with-a-custom-vkd3d-build.md
View page @
1c247f3b
...
@@ -224,7 +224,7 @@ $ ../wine-git/configure --enable-win64 \
...
@@ -224,7 +224,7 @@ $ ../wine-git/configure --enable-win64 \
CC
=
'ccache gcc'
x86_64_CC
=
'ccache x86_64-w64-mingw32-gcc'
\
CC
=
'ccache gcc'
x86_64_CC
=
'ccache x86_64-w64-mingw32-gcc'
\
--with-system-dllpath
=
"
$HOME
/wine-dirs/vkd3d64-prefix/bin"
\
--with-system-dllpath
=
"
$HOME
/wine-dirs/vkd3d64-prefix/bin"
\
VKD3D_PE_CFLAGS
=
"-I
$HOME
/wine-dirs/vulkan-sdk/x86_64/include -I
$HOME
/wine-dirs/vkd3d64-prefix/include/vkd3d"
\
VKD3D_PE_CFLAGS
=
"-I
$HOME
/wine-dirs/vulkan-sdk/x86_64/include -I
$HOME
/wine-dirs/vkd3d64-prefix/include/vkd3d"
\
VKD3D_PE_LIBS
=
"-L
$HOME
/wine-dirs/vkd3d64-prefix/lib -lvkd3d -lvkd3d-shader"
VKD3D_PE_LIBS
=
"-L
$HOME
/wine-dirs/vkd3d64-prefix/lib -lvkd3d -lvkd3d-shader
-lvkd3d-utils
"
```
```
-
We use
`--with-system-dllpath`
so that wine knows to search our vkd3d prefix for the vkd3d DLLs.
-
We use
`--with-system-dllpath`
so that wine knows to search our vkd3d prefix for the vkd3d DLLs.
...
@@ -295,7 +295,7 @@ $ ../wine-git/configure --with-wine64=../wine64 \
...
@@ -295,7 +295,7 @@ $ ../wine-git/configure --with-wine64=../wine64 \
CC
=
'ccache gcc'
i386_CC
=
'ccache i686-w64-mingw32-gcc'
\
CC
=
'ccache gcc'
i386_CC
=
'ccache i686-w64-mingw32-gcc'
\
--with-system-dllpath
=
"
$HOME
/wine-dirs/vkd3d32-prefix/bin"
\
--with-system-dllpath
=
"
$HOME
/wine-dirs/vkd3d32-prefix/bin"
\
VKD3D_PE_CFLAGS
=
"-I
$HOME
/wine-dirs/vulkan-sdk/x86_64/include -I
$HOME
/wine-dirs/vkd3d32-prefix/include/vkd3d"
\
VKD3D_PE_CFLAGS
=
"-I
$HOME
/wine-dirs/vulkan-sdk/x86_64/include -I
$HOME
/wine-dirs/vkd3d32-prefix/include/vkd3d"
\
VKD3D_PE_LIBS
=
"-L
$HOME
/wine-dirs/vkd3d32-prefix/lib -lvkd3d -lvkd3d-shader"
VKD3D_PE_LIBS
=
"-L
$HOME
/wine-dirs/vkd3d32-prefix/lib -lvkd3d -lvkd3d-shader
-lvkd3d-utils
"
```
```
-
We now point
`--with-system-dllpath`
,
`VKD3D_PE_CFLAGS`
and
`VKD3D_PE_LIBS`
to the directories inside
`vkd3d32-prefix`
.
-
We now point
`--with-system-dllpath`
,
`VKD3D_PE_CFLAGS`
and
`VKD3D_PE_LIBS`
to the directories inside
`vkd3d32-prefix`
.
...
...
...
...