Package Details: wineasio 1.3.0-2

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: 62
Popularity: 0.039938
First Submitted: 2007-05-27 07:28 (UTC)
Last Updated: 2025-07-28 23:58 (UTC)

Pinned Comments

Kazel commented on 2025-08-20 23:57 (UTC) (edited on 2025-08-21 00:00 (UTC) by Kazel)

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 run: wine64 regsvr32 /usr/lib/wine/x86_64-windows/wineasio64.dll

Kazel commented on 2024-09-19 09:36 (UTC) (edited on 2024-09-20 08:46 (UTC) by Kazel)

I removed the 32 binary and put it in the aur as an extra package -> wineasio32

wineasio32 pulls in wine-staging as make dependency and doesn't install all the other files from the wineasio package (binary only), therefore it depends on wineasio.

Latest Comments

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

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.