Debian testing. Can not compile. Installed packages: wine, jack2, gcc , g++ - with their devel and multilibs.
Also created topic on Debian Forums.
Kxstudio method not working: much older packages producing conflicts with no result.
Is there easier way to get and install wineasio like one for Arch Linux??
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi there. I have just compiles wineasio yesterday. As 64-bits version on ubuntu 18.04. This is not for debian, so some things might need to be different over there (IDK). Anyway, here is the instruction for ubuntu 18.04.
git clone git://wineasio.git.sourceforge.net/gitroot/wineasio/wineasio
cd wineasio
# install wine headers, and winegcc / windbuild, for the 3.16 dev version, into /opt/wine-devel
wget -q https://dl.winehq.org/wine-builds/Release.key -O- | sudo apt-key add -
sudo apt-add-repository -y https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-get install -y wine-devel wine-devel-dev
sed -i -e 's|INCLUDE_PATH =|INCLUDE_PATH = -I/opt/wine-devel/include -I/opt/wine-devel/include/wine -I/opt/wine-devel/include/wine/windows|g' Makefile64
# install jack headers v1.9.12 (which is jack2)
sudo apt-get install -y libjack-jackd2-dev
# download steinberg asio sdk from http://www.steinberg.net/de/company/developer.html
cd ~/.dev
mkdir steinberg-asio-sdk
cd steinberg-asio-sdk
wget http://www.steinberg.net/sdk_downloads/ASIOSDK2.3.1.zip
unzip ASIOSDK2.3.1.zip
mv asiosdk*/* ./
cd ASIOSDK2.3.1
cp common/asio.h ~/.dev/wineasio
# build wineasio
cd ~/.dev/wineasio
bash ./prepare_64bit_asio
make clean
# put /opt/wine-devel/bin at the front of our path, to pickup
# the 3.16 versions of the programs 'winegcc' and 'winebuild'
PATH="/opt/wine-devel/bin:$PATH" make -f Makefile64
# build of wineasio complete.
# if everything worked (no errors!), then we should now have the file: 'wineasio.dll.so'
# copy the .so into the wine folder, for the version of wine used by your Virtual Drie
# here i am using wine 3.16, which is the current development release
cp wineasio.dll.so ~/.PlayOnLinux/wine/linux-amd64/3.16/lib64/wine/wineasio.dll.so
# The PlayOnLinux Install Wizard always defaults to 32-bits
# So we must create a virtual drive manually, as 64bits first
# Then select the Virtual Drive, then the last 'Misc' Tab, and Click the Button:
# 'Open a shell'
# Then type
wine64 --version
wine64 regsvr32 wineasio.dll
# it should then report back
# 'regsvr32: Successfully registered DLL 'wineasio.dll'
exit
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Debian testing. Can not compile. Installed packages: wine, jack2, gcc , g++ - with their devel and multilibs.
Also created topic on Debian Forums.
Kxstudio method not working: much older packages producing conflicts with no result.
Is there easier way to get and install wineasio like one for Arch Linux??
Hi there. I have just compiles wineasio yesterday. As 64-bits version on ubuntu 18.04. This is not for debian, so some things might need to be different over there (IDK). Anyway, here is the instruction for ubuntu 18.04.
Oh, this is actually the wrong source code repository. It has moved to github. Newer code there (with bug fixes)
https://github.com/jhernberg/wineasio
Definately should use that one instead.