Menu

Problems installing wineasio

Help
Anonymous
2010-04-19
2013-01-27
  • Anonymous

    Anonymous - 2010-04-19

    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?

     
  • falkTX

    falkTX - 2010-04-21

    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)

     
  • Anonymous

    Anonymous - 2010-05-02

    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.

     
  • Peter L Jones

    Peter L Jones - 2010-05-22

    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).

     

Log in to post a comment.