Open Kodemannen opened 4 years ago
I fixed this problem by tweaking the Makefile and pointing it to /usr/include/wine/wine/windows
.
I also had to apt install libwine-dev
and libjack-dev
for it to compile.
Thanks! I actually just decided to keep using Windows for audio production for now, but I will try this when I try again later at some point!
I fixed this problem by tweaking the Makefile and pointing it to
/usr/include/wine/wine/windows
.I also had to apt install
libwine-dev
andlibjack-dev
for it to compile.
Where exactly did you change this value?
@SamuelAbade Here's a diff of my Makefile:
diff --git a/Makefile b/Makefile
index f79cf9c..4772356 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,7 @@ EXES =
CEXTRA = -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith
CXXEXTRA = -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith
RCEXTRA =
-INCLUDE_PATH = -I. -I/usr/include -I$(PREFIX)/include -I$(PREFIX)/include/wine -I$(PREFIX)/include/wine/windows
+INCLUDE_PATH = -I. -I/usr/include -I$(PREFIX)/include -I$(PREFIX)/include/wine -I$(PREFIX)/include/wine/wine/windows -I/usr/src/linux-headers-5.3.0-7648/include/sound
DLL_PATH =
LIBRARY_PATH =
LIBRARIES = -ljack
-I. -I/usr/include -I$(PREFIX)/include -I$(PREFIX)/include/wine -I$(PREFIX)/include/wine/wine/windows -I/usr/src/linux-headers-5.3.0-7648/include/sound
Thank's for the help!! The directory (/usr/include/wine) doesn't exist on my machine, I don't know what to do...
On my system (Ubuntu), it came with the package libwine-dev
. You can search for which installed package contains a certain path with the following command:
dpkg -S /usr/include/wine
If you want to search for filenames in packages you haven't installed yet, you can use apt-file.
@matstc Thanks mate! It helped me a lot!!! Now wineasio works on my computer!!
Hello there,
When I run
make
inside the repository I get the following error messageDo you know what to do?
Cheers :)