Build Wine arm64 error

Questions about Wine on Linux
Post Reply
Ther CN
Newbie
Newbie
Posts: 2
Joined: Fri Sep 24, 2021 6:12 pm

Build Wine arm64 error

Post by Ther CN » Sat Sep 25, 2021 2:32 am

Hi, can you help me? I encountered an error in the process of compiling wine. The error was
fatal error: 'vkd3d.h' file not found
I have implemented:

Code: Select all

./configure --prefix=/usr --without-x --without-freetype CC=clang CXX=clang++
make
make STRIP=true prefix="/wine/usr" \
       libdir="/wine/usr/lib" \
       dlldir="/wine/usr/lib/wine" install
This error occurred during ↑make install. How can I solve this error?

Ther CN
Newbie
Newbie
Posts: 2
Joined: Fri Sep 24, 2021 6:12 pm

Re: Build Wine arm64 error

Post by Ther CN » Sat Sep 25, 2021 11:37 pm

I have installed all the needs of the need.

invisible kid
Level 4
Level 4
Posts: 124
Joined: Tue Dec 24, 2019 3:23 pm

Re: Build Wine arm64 error

Post by invisible kid » Mon Sep 27, 2021 6:29 am

Just a regular user here. Also I have no experience compiling for ARM. On my system, vkd3d.h was installed in /usr/include/vkd3d. You can get to the source by starting at the winehq write up on it:

https://wiki.winehq.org/Vkd3d.

I guess it's either not installed or the wine configure script is not finding it for some reason. First determine if it is installed, a very brute force way to do that is to enter the following command as root or as a sudo command:

Code: Select all

find / -mount -name vkd3d.h
You can define various locations when running the configure script instead of at make, that might help.

Post Reply