Hi there,
seems that the project is still developped.. i need to get my vst running on my linux box, otherwise i couldn't migrate ALL my work to linux..
I'm using Fedora 12 on a x86_64 architecture.. first i installed both jack-audio-connection-kit-devel*x86_64 and wine-devel*x86_64, but it didn't worked..
Then i tried to install 686 dev packages, but it didn't worked again..
When i launch my "make" i get this:
[joe@localhost wineasio]$ 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
asio.c: In function ‘__wrapped_IWineASIOImpl_controlPanel’:
asio.c:1037: 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.WU2sEF.o) is not supported
winebuild: /usr/bin/ld -r failed with status 256
winegcc: winebuild failed
make: *** [wineasio.dll.so] Error 2
Is there someone who could help me?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, I've been sitting on a patch for this for months (since before Christmas), sorry. Hopefully the latest version in SVN fixes this. Before publishing as a tar file, I'd like to know whether it builds okay on someone's 32bit machine (as I can only test on 64bit).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi there,
seems that the project is still developped.. i need to get my vst running on my linux box, otherwise i couldn't migrate ALL my work to linux..
I'm using Fedora 12 on a x86_64 architecture.. first i installed both jack-audio-connection-kit-devel*x86_64 and wine-devel*x86_64, but it didn't worked..
Then i tried to install 686 dev packages, but it didn't worked again..
When i launch my "make" i get this:
Is there someone who could help me?
Add "-m32" to the Makefile, in the C Flags part.
That will fix the problem
(You'll have to install it to /usr/lib32/wine if running 64bit)
wow, it's good to know that there's a solution to my problem.. could you help me a little more?
i can't understand where exactly i have to add "-m32".. could you post a string example?
thanks a lot.
OK, I've been sitting on a patch for this for months (since before Christmas), sorry. Hopefully the latest version in SVN fixes this. Before publishing as a tar file, I'd like to know whether it builds okay on someone's 32bit machine (as I can only test on 64bit).