You are not logged in.

#1 2009-05-30 04:03:51

jaloz
Member
Registered: 2008-11-18
Posts: 25

wineasio on x86_64

I'm trying to build wineasio from aur and getting the following error

winegcc -m32 -Bwinebuild -Wb,--as-cmd="as --32",--ld-cmd="ld -melf_i386" -shared ./wineasio.dll.spec \
    asio.o main.o regsvr.o -o wineasio.dll.so \
    -lwinmm -luser32 -ladvapi32 -lkernel32 -lntdll -ldxguid -luuid -lpthread -lrt -lole32
ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/bin/ld: cannot find -lpthread
collect2: ld returned 1 exit status
winegcc: gcc failed
make: *** [wineasio.dll.so] Error 2
==> ERROR: Build Failed.
    Aborting...

There is a libpthread in /opt/lib32/lib so I tried modifying the makefile with -L/opt/lib32/lib but I still get the skipping incompatible error.

Does anyone know if it's possible to build this on x86_64? Do I need a chroot and if so will I be able to use the resulting binary outside the chroot? A bit out of my depth here.

Offline

#2 2010-05-30 00:22:20

capoeira
Member
From: Vila Velha - Brasil
Registered: 2010-05-25
Posts: 470

Re: wineasio on x86_64

has anyone succesfully installed a 64bit wineasio? how to do that?????

Last edited by capoeira (2010-05-30 14:03:00)

Offline

#3 2010-05-30 14:04:19

capoeira
Member
From: Vila Velha - Brasil
Registered: 2010-05-25
Posts: 470

Re: wineasio on x86_64

can this topic be put in the right catagory please? or it is better if I open a new thread?

Offline

#4 2010-05-30 14:20:49

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: wineasio on x86_64

Opening a separate thread originally would have been a good idea, but since we're here...

Are you trying to install a 64 bit version or a 32 bit version on 64 bit? If it's the latter, then there's a lib32-wineasio package in the AUR.

Offline

#5 2010-05-30 14:45:05

capoeira
Member
From: Vila Velha - Brasil
Registered: 2010-05-25
Posts: 470

Re: wineasio on x86_64

skottish wrote:

Opening a separate thread originally would have been a good idea, but since we're here...

.

sorry, but in other forums they teach to use existing threads sad

skottish wrote:

Are you trying to install a 64 bit version or a 32 bit version on 64 bit? If it's the latter, then there's a lib32-wineasio package in the AUR.

I need wineasio for a 32bit wine, so I need 64bit-wineasio (if exist) or 32bit-wineasio?

I tried to install 32bit-wineasio but i get this:

==> SYST ... feito.   ==> PWD ... feito.
==> TYPE I ... feito. ==> CWD (1) /extra/os/i686 ... feito.
==> SIZE jack-audio-connection-kit-0.116.2-2-i686.pkg.tar.gz ... feito.
==> PASV ... feito.   ==> RETR jack-audio-connection-kit-0.116.2-2-i686.pkg.tar.gz ... 
O arquivo "jack-audio-connection-kit-0.116.2-2-i686.pkg.tar.gz" não foi encontrado.

==> ERRO: Falha ao efetuar download de jack-audio-connection-kit-0.116.2-2-i686.pkg.tar.gz
    Abortando...
Error: Makepkg was unable to build lib32-jack-audio-connection-kit package.

Offline

#6 2010-05-30 15:26:38

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: wineasio on x86_64

You need the 32 bit version. Your error is telling you that the dependencies of the AUR package are out of date, which is to say, that the AUR package the you're trying to install is out of date. Update the dependencies to the current versions (lib32-jack-audio-connection-kit is replaced by lib32-jack) or flag the package out of date.

Offline

#7 2010-05-30 21:07:08

capoeira
Member
From: Vila Velha - Brasil
Registered: 2010-05-25
Posts: 470

Re: wineasio on x86_64

thanks, the driver showed up the program but it did not eork at all...

now i am using 32bit fst since the goal was running VSTs

Offline

Board footer

Powered by FluxBB