https://bugs.winehq.org/show_bug.cgi?id=46711 --- Comment #62 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Gerold from comment #59)
Another test-program returned the following error: wine: Call from 0x7b441f9c to unimplemented function hid.dll.HidD_GetIndexedString, aborting
Maybe this can be implemented too.
Sure. It'd be nice to file a new bug for it.
BTW: After using ./configure I got a lot of messages telling me, that libs are not installed. I only installed these libs to get a working version with your patch:
sudo apt-get install libc-dev sudo apt-get install libx11-dev sudo apt-get install libfreetype6-dev:i386 sudo apt-get install libudev-dev:i386 sudo apt-get install libgnutls28-devel:i386
(for Linux Mint 19-1 32-Bit Mate)
Exists a script or command to install all missing libs faster?
Those are probably the only really important ones, yes. apt at least has a command to install all build-time dependencies of a package, and probably other distributions do as well, though I think it'll end up installing much more than that that's not really necessary. One of the things high on my to-do list is to improve our instructions for building Wine, to make it clearer what dependencies are needed and what for. (In reply to Gerold from comment #61)
Just noticed, that it is NOT necessary to disable SDL in Wine 4.4 after compiling with your patches. Everything is working with SDL enabled.
I would guess that's because you were missing libsdl-dev when compiling ;-)
I also noticed, that the function "HidD_GetIndexedString" is available in CrossOver 18.5 based on Wine 4.0, which I found strange. Has this function deleted in Wine 4.4 and if yes, why?
No, I guess it was just never added. I don't know why that would be the case.
Another thing I found out is, that all fake dll's in CrossOver seems to export the DLL functions, but not the fake dll's from Wine. Why do you do this? I am sure it would make Wine more compatible.
Anti-cheat and anti-tamper systems generally need this; most programs don't. It's not in upstream Wine yet because the patches that exist for it do it in what is presumably a somewhat distasteful way. In Wine correctness is necessary for all patches to be submitted, but for CrossOver I can only imagine that making applications run would be more important. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.