tried wineasio & wineasio-git with lib32-unixodb & multilib-devel but same error still
Search Criteria
Package Details: wineasio 1.2.0-7
Package Actions
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.009532 |
First Submitted: | 2007-05-27 07:28 (UTC) |
Last Updated: | 2024-04-06 09:01 (UTC) |
Dependencies (6)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack)
- lib32-jack (lib32-jack2, lib32-pipewire-jack)
- python-pyqt5 (python-pyqt5-webkitAUR, python-pyqt5-sip4AUR)
- realtime-privileges
- wine (wine-valveAUR, wine-stable-nextAUR, wine-stableAUR, wine-gitAUR, wine-staging-gitAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-wow64AUR, wine-staging-wow64AUR, wine64-ge-aarch64-binAUR, wine-staging)
- gcc (gcc11AUR, gcc-gitAUR, gccrs-gitAUR, gcc-snapshotAUR) (make)
Required by (0)
Sources (1)
ciros commented on 2024-07-18 04:45 (UTC) (edited on 2024-07-18 04:47 (UTC) by ciros)
Kazel commented on 2024-07-17 21:04 (UTC)
have you tried the wineasio-git package? it might also be an issue with wine itself, see here: https://bbs.archlinux.org/viewtopic.php?id=296294
ciros commented on 2024-07-17 19:54 (UTC) (edited on 2024-07-17 19:54 (UTC) by ciros)
i've already tried installing lib32-unixodbc but wineasio compilation still fails with same error
Gimmeapill commented on 2024-07-17 19:31 (UTC)
lib32-unixodbc seems to be the missing dependency, but it's not clear why it would be needed in the first place
ciros commented on 2024-07-07 07:55 (UTC)
same here:
winegcc build32/asio.c.o build32/main.c.o build32/regsvr.c.o -shared -m32 -mnocygwin wineasio.dll.spec -L/usr/lib32/wine -L/usr/lib/wine -L/usr/lib/i386-linux-gnu/wine -L/usr/lib/i386-linux-gnu/wine-development -L/opt/wine-stable/lib -L/opt/wine-stable/lib/wine -L/opt/wine-stable/lib32 -L/opt/wine-stable/lib32/wine -L/opt/wine-staging/lib -L/opt/wine-staging/lib/wine -L/opt/wine-staging/lib32 -L/opt/wine-staging/lib32/wine -ljack \
-lodbc32 -lole32 -lwinmm -luuid -o build32/wineasio32.dll.so
/usr/bin/ld: cannot find -lodbc32: No such file or directory
Kazel commented on 2024-03-22 18:22 (UTC)
@bemxio that's good to hear :) no problem!
bemxio commented on 2024-03-22 15:10 (UTC)
@Kazel Alright, I've tinkered with it for a little while and found out the JACK server wasn't getting started properly. I tried to manually start it, and the error disappeared, but then WineASIO did not output any sound. I switched to pipewire-jack
though, and now it's all good, seems to be perfect (although I had to switch to a sample rate of 48000 Hz, I dunno if it's an issue on my end or just a general WineASIO's caveat). Thank you for help!
Kazel commented on 2024-03-20 17:22 (UTC)
@bemxio when fixing the package for the first time i removed the CFLAGS, which might really broke the wineasio dll's, but i replaced that with !lto which does the trick - same as the git package. I assume you registered both dll's, have the right groups for your user and started the jack interface?
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:
regsvr32 /usr/lib32/wine/i386-windows/wineasio.dll
wine64 regsvr32 /usr/lib/wine/x86_64-windows/wineasio.dll