Using an asterisk as a mask - will it work?

Questions about Wine on Linux
Locked
User avatar
rado84
Level 2
Level 2
Posts: 36
Joined: Sat May 25, 2013 11:48 am

Using an asterisk as a mask - will it work?

Post by rado84 »

Some programs (and games) have dozens, even hundreds of libraries coming with them and adding them manually one by one can be tedious. So I wonder - what will happen if I simply write an asterisk (*) and click the "add" button, instead of writing the libraries names one by one? Will it work?
I'm not talking about framework libraries or runtimes, I'm talking about the libraries that reside in the main dir of the program. For instance, Movavi Video Converter has many libraries in its main dir which the program uses for conversion and the program doesn't work properly without them. So if I use * to tell wine to use all the available libraries, assuming it was written to recognize the asterisk, the program should work just fine in linux.
User avatar
DarkShadow44
Level 9
Level 9
Posts: 1338
Joined: Tue Nov 22, 2016 5:39 pm

Re: Using an asterisk as a mask - will it work?

Post by DarkShadow44 »

Adding them manually? To what, the dll overrides? That should not be neccessary. Wine automatically loads the dlls the program needs.
User avatar
rado84
Level 2
Level 2
Posts: 36
Joined: Sat May 25, 2013 11:48 am

Re: Using an asterisk as a mask - will it work?

Post by rado84 »

DarkShadow44 wrote: Sat Apr 23, 2022 8:34 pm Wine automatically loads the dlls the program needs.
It does but only if they exist in the wine installation. But libraries such as dimap.dll or dinput8.dll don't come with wine, so you have to add them manually. And if they're 5-6 libraries, OK, you'll add them manually. But what if they're a few dozens or even hundreds? MAGIX Music Maker comes with at least 60 libraries that don't exist in wine and if you want it to work in Linux, you have to add them manually one by one which, needless to say, can be tedious. That's why I was asking whether using an asterisk would work, so that wine feeds all libraries in the program dir to the exe.
User avatar
DarkShadow44
Level 9
Level 9
Posts: 1338
Joined: Tue Nov 22, 2016 5:39 pm

Re: Using an asterisk as a mask - will it work?

Post by DarkShadow44 »

dinput8 does come with wine.
OK, you'll add them manually. But what if they're a few dozens or even hundreds? MAGIX Music Maker comes with at least 60 libraries that don't exist in wine and if you want it to work in Linux, you have to add them manually one by one which, needless to say, can be tedious.
I told you, there is no need to add libraries. It works automatically. Wine finds and loads all needed libraries.
Locked