Tried with kxstudio repo - but packages from it much older than present in my system, and as result - some dependency errors which I can not resolve.
Tried to compile wineasio manually (With help on https://sourceforge.net/projects/wineasio/files/), but errors again.
Code: Select all
$ make clean
$ make
gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o asio.o asio.c
gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o main.o main.c
gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o regsvr.o regsvr.c
winegcc -shared -m32 wineasio.dll.spec -mnocygwin -L/usr/lib32/wine -L/usr/lib32 -o wineasio.dll.so asio.o main.o regsvr.o -ljack -lodbc32 -lole32 -lwinmm -luuid
ld: i386:x86-64 architecture of input file `/usr/lib/x86_64-linux-gnu/wine/libuuid.a(uuid.o)' is incompatible with i386 output
ld: relocatable linking with relocations from format elf64-x86-64 (/usr/lib/x86_64-linux-gnu/wine/libwinecrt0.a(dll_entry.o)) to format elf32-i386 (wineasio.qehEsh.o) is not supported
winebuild: ld failed with status 1
winegcc: /usr/lib/wine/winebuild failed
make: *** [Makefile:114: wineasio.dll.so] Error 2
On my primary Arch Linux system everything went smoothly (viva AUR!), but still no luck with Debian(
Now kxstudio repo is removed. I have wine and jack packages installed:
Code: Select all
$ dpkg -l | grep wine | awk '{print $2, $3}'
fonts-wine 3.0.2-3
libwine:amd64 3.0.2-3
libwine:i386 3.0.2-3
libwine-dev:amd64 3.0.2-3
libwine-development:amd64 3.13-3
libwine-development:i386 3.13-3
libwine-development-dev:amd64 3.13-3
libwine-development-dev:i386 3.13-3
wine 3.0.2-3
wine-development 3.13-3
wine32:i386 3.0.2-3
wine32-development:i386 3.13-3
wine32-development-tools:i386 3.13-3
wine64 3.0.2-3
wine64-development 3.13-3
wine64-tools 3.0.2-3
winetricks 0.0+20180603-1
$ dpkg -l | grep jack | awk '{print $2, $3}'
jackd 5
jackd1 1:0.125.0-3
jackd2 1.9.12~dfsg-2
libjack-jackd2-0:amd64 1.9.12~dfsg-2
libjack-jackd2-0:i386 1.9.12~dfsg-2
libjack-jackd2-dev:amd64 1.9.12~dfsg-2
qjackctl 0.5.0-1