un pizzico credo di essere andato avanti, scusa se chiedo ancora il tuo aiuto, ma ne ho bisogno... questo è l'errore:
gabriele@gabriele-desktop:~/Scrivania/wineasio$ make
pkg-config --exists jack
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
asio.c: In function ‘set_clientname’:
asio.c:267: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c:271: warning: ignoring return value of ‘getline’, declared with attribute warn_unused_result
asio.c:283: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c: In function ‘read_config’:
asio.c:291: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c: In function ‘get_numChannels’:
asio.c:343: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c:347: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c: In function ‘set_portname’:
asio.c:360: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c:366: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c:370: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c:371: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c: In function ‘get_targetname’:
asio.c:531: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c:535: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
asio.c: In function ‘__wrapped_IWineASIOImpl_controlPanel’:
asio.c

warning: initialization discards qualifiers from pointer target type
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 wineasio.dll.spec -mnocygwin -o wineasio.dll.so asio.o main.o regsvr.o -ljack -lodbc32 -lole32 -loleaut32 -lwinspool -lwinmm -lpthread -luuid
/usr/bin/ld: Relocatable linking with relocations from format elf32-i386 (asio.o) to format elf64-x86-64 (wineasio.wP25Xu.o) is not supported
winebuild: /usr/bin/ld -r failed with status 256
winegcc: winebuild failed
make: *** [wineasio.dll.so] Errore 2