Using the devel branch

Questions about Wine on Linux
Locked
Unifying Theory
Level 2
Level 2
Posts: 10
Joined: Tue Dec 24, 2019 2:56 am

Using the devel branch

Post by Unifying Theory »

Can someone please explain exactly how I run a program with the development branch?

I'm on Linux Mint 19.1 64-bit
  • I uninstalled the stable branch of wine.
  • I installed the repo for FAudio.
  • I installed wine-devel (5.0~rc6~bionic) but that package apparently doesn't include any commands that I could find.
  • Then installed wine-development (3.6-1).
  • Then it tells me "it looks like wine32-development is missing, you should install it.", so I install wine32-development:i386 (3.6-1).
However I'm still getting errors about Qt5, which I read were supposed to be fixed in this version.

Code: Select all

$ wine ~/.wine/drive_c/Program\ Files\ \(x86\)/LeapFrog/LeapFrog\ Connect2/LeapFrogConnect2.exe 
0009:err:module:import_dll Loading library Qt5Core.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") failed (error c000007b).
0009:err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:import_dll Library Qt5Widgets.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:import_dll Library Qt5Gui.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:import_dll Library Qt5WebEngineWidgets.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:import_dll Library Qt5WebEngineCore.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:import_dll Library Qt5WebSockets.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:import_dll Library Qt5WebChannel.dll (which is needed by L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe") not found
0009:err:module:attach_dlls Importing dlls for L"C:\\Program Files (x86)\\LeapFrog\\LeapFrog Connect2\\LeapFrogConnect2.exe" failed, status c0000135

$ wine --version 
wine-3.6 (Ubuntu 3.6-1)
Help is appreciated.
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Using the devel branch

Post by dimesio »

Wine 3.6 is two years old and no longer supported. Uninstall it and reinstall 5.0-rc6 (or wait for 5.0, which should be out this week).
I installed wine-devel (5.0~rc6~bionic) but that package apparently doesn't include any commands that I could find.
https://wiki.winehq.org/Wine_User%27s_Guide#Using_Wine
Unifying Theory
Level 2
Level 2
Posts: 10
Joined: Tue Dec 24, 2019 2:56 am

Re: Using the devel branch

Post by Unifying Theory »

I install wine-devel but that doesn't provide the wine command.

Code: Select all

Setting up wine-devel-i386:i386 (5.0~rc6~bionic) ...
Setting up wine-devel (5.0~rc6~bionic) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...

$ wine --version 

Command 'wine' not found, but can be installed with:

sudo apt install wine-development
sudo apt install wine-stable
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Using the devel branch

Post by jkfloris »

If you want to use the wine command, you must install the winehq-devel package.

Code: Select all

sudo apt install --install-recommends winehq-devel
Otherwise you will have to start Wine with:

Code: Select all

/opt/wine-devel/bin/wine --version
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Using the devel branch

Post by Bob Wya »

Unifying Theory wrote: Mon Jan 20, 2020 10:15 am I install wine-devel but that doesn't provide the wine command.
...
There is a guide for how to install Wine for most common Linux Distributions (and macOS) on the main WineHQ Downloads page.
It's generally best to read the documentation for a project... Then ask your questions... Rather than the other way round! :lol:

Installing Wine has to be somewhat more complex than other packages for Ubuntu, as Wine has both 32-bit packages (+ 32-bit package dependencies) and 64-bit packages (+ 64-bit package dependencies).

Bob
Unifying Theory
Level 2
Level 2
Posts: 10
Joined: Tue Dec 24, 2019 2:56 am

Re: Using the devel branch

Post by Unifying Theory »

Sometimes I just type commands instead of copy/paste, and in this case I overlooked the "hq" in the package name. Sorry about that.
Locked