keantoken - 2018-01-02

Hi. I'm using 64-bit Debian Sid, should be the latst reasonably stable packages.

I cloned wineasio and jackd1 with git, and copied /jack/jack.h and asio.h to the wineasio directory.

If I try to use the 64-bit version I get this:

$ ./prepare_64bit_asio
./prepare_64bit_asio: 2: ./prepare_64bit_asio: Syntax error: redirection unexpected

So I just tried make. It runs for a while until I get this:

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.8AAflm.o) is not supported
winebuild: ld failed with status 1
winegcc: /usr/lib/wine/winebuild failed
Makefile:114: recipe for target 'wineasio.dll.so' failed
make: *** [wineasio.dll.so] Error 2

Do I need to go hunting for certain WINE files or install specific packages?