Package Details: wineasio 1.2.0-7

Git Clone URL: https://aur.archlinux.org/wineasio.git (read-only, click to copy)
Package Base: wineasio
Description: ASIO driver implementation for Wine
Upstream URL: https://github.com/wineasio/wineasio
Keywords: asio audio jack wine
Licenses: GPL-2.0-or-later, LGPL-2.1-or-later
Submitter: shinlun
Maintainer: Kazel
Last Packager: Kazel
Votes: 57
Popularity: 0.064617
First Submitted: 2007-05-27 07:28 (UTC)
Last Updated: 2024-04-06 09:01 (UTC)

Pinned Comments

falkTX commented on 2022-02-17 22:59 (UTC) (edited on 2022-02-17 22:59 (UTC) by falkTX)

Update for wineasio-1.1

Your user must belong to the realtime group in order to use wineasio.
This can be done with sudo usermod -aG realtime $(whoami)

For registering wineasio as an ASIO driver:

  • For 32bit, run: regsvr32 /usr/lib32/wine/i386-windows/wineasio.dll
  • For 64bit, run: wine64 regsvr32 /usr/lib/wine/x86_64-windows/wineasio.dll

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 14 Next › Last »

Gimmeapill commented on 2013-10-30 18:45 (UTC)

Confirmed. now builds fine on i686 with latest wine. Thanks for the fast support ;-)

jhernberg commented on 2013-10-30 17:25 (UTC)

Wine 1.7.5-2 has been released and no longer strips out the static libs, so everything should work fine now.

jhernberg commented on 2013-10-30 13:33 (UTC)

For those that would prefer, I've added wineasio to the archaudio-production repo. To use add the following to your pacman.conf: [archaudio-production] SigLevel = Never Server = http://repos.archaudio.org/$repo/$arch It also contains the latest linux-rt that I consider stable, and wine-rt.

jhernberg commented on 2013-10-30 10:37 (UTC)

Third time lucky :) At least I'm awake now, and it builds for both in i686 and multilib in a chroot. Still needs a wine package without stripped static libs though. If you have the wine-1.7.4 package still in your cache, and steinberg-asio in ../steinberg-asio, try this to build it in a chroot. (Needs the devtools package installed) i686: sudo extra-i686-build -- -I ../steinberg-asio/steinberg-asio-2.3-1-any.pkg.tar.xz -I /var/cache/pacman/pkg/wine-1.7.4-1-i686.pkg.tar.xz multilib: sudo multilib-build -- -I ../steinberg-asio/steinberg-asio-2.3-1-any.pkg.tar.xz -I /var/cache/pacman/pkg/wine-1.7.4-1-x86_64.pkg.tar.xz

jhernberg commented on 2013-10-30 02:18 (UTC)

I think it's ok now. The problems stem from archlinux having started to strip out static libs from the packages, and from me messing up the path for i686 and having made an error as far as multilib is concerned. You need an older wine from your cache that contains the stripped out static lib /usr/lib/wine/libwinecrt0.a or you need to build a new wine using the staticlibs option. This buildscript will work for both i686 and x86_64, so no need for the lib32-wineasio script.

jhernberg commented on 2013-10-30 01:05 (UTC)

Looks even more complicated. In my chroot I can find any sign on /usr/lib/wine/libwinecrt.a that is needed for linking it. Gotta investigate further.

jhernberg commented on 2013-10-30 00:41 (UTC)

I've managed to get it nearly building in a i686 chroot, and I think you are right, it's looking in the wrong path. It's looking in /usr/lib32 when it ought to look in /usr/lib :( I've also made another mistake with the lib32-wineasio package, shouldn't be needed at all. I'll see if I can figure out how to fix it all up.

Gimmeapill commented on 2013-10-29 21:47 (UTC)

The non x64 makefile contains /usr/lib32 refs, which may be the problem for i686. However, unlike Tarqui, the previous version was building fine for me.