Hi, I have linker problems with latest GIT checkout (I already did a 'make distclean'): Code: ../../../../wine/dlls/dinput/dinput_main.c: In function ?LL_hook_proc_xi2?: ../../../../wine/dlls/dinput/dinput_main.c:930: error: ?IDirectInputDevice2AImpl? undeclared (first use in this function) ../../../../wine/dlls/dinput/dinput_main.c:930: error: (Each undeclared identifier is reported only once ../../../../wine/dlls/dinput/dinput_main.c:930: error: for each function it appears in.) ../../../../wine/dlls/dinput/dinput_main.c:930: error: ?dev? undeclared (first use in this function) ../../../../wine/dlls/dinput/dinput_main.c:933: error: expected expression before ?)? token ../../../../wine/dlls/dinput/dinput_main.c:933: error: expected expression before ?)? token make[1]: *** [dinput_main.o] Error 1 make: *** [dlls/dinput] Error 2 It is a out-of-source-tree build. Any ideas? Roland
I had applied a 3rd party patch in hope to fix some mouse issues in Restaurant Empire (I own a copy from gog.com) but it didn't work out. Still I had that patch in my source tree. Now I have reverted the corresponding parts (I still need some parts to get Tomb Raider Underworld working) and now it is compiling again. Before I reverted it, I checked some header files but I didn't find IDirectInputDevice2AImpl in there, so I assume it is out-dated? Anyway, it is compiling again. :)
And here are my two patches I was talking about: http://www.mxchange.org/downloads/wine/patches/
On 1/4/11 4:21 PM, Quix0r wrote:> And here are my two patches I was talking about: > http://www.mxchange.org/downloads/wine/patches/This is why we do not recommend using patches from outside of Wine. These are OLD patches. You might want to peruse Bugzilla and see if there is a bug report for this problem and then use the code (if any) included. Some patches cause problems with other programs and we highly recommend using separate Wine Prefixes when you use patches and/or other fixes (winetricks is one of them.) James McKenzie