http://bugs.winehq.org/show_bug.cgi?id=20395
--- Comment #95 from hash HASH.DuOrden@gmail.com 2012-02-08 22:20:40 CST --- (In reply to comment #94)
Well I just lost some time trying to compile your raw3.patch with 1.4rc2 and it doesn't work : the patch applies without problem, and then : a ton of errors on raw_input.c starting with : raw_input.c:137:47: warning: 'struct raw_input_device_registration' declared inside parameter list (very bad start !).
Ok, I'll revert to the other patch tomorrow (the one that works !), too late for that today... !
I am compiling wine-git every day with raw3.patch and it work perfectly and with no errors, here is sequence how I compile: git clean -fd git checkout -f && git fetch && git rebase origin git reset --hard origin/master export CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" git apply ../raw3.patch ./tools/make_requests ./configure --prefix=/opt/wine-raw-input --without-openal --with-xinput2 --with- opengl --with-oss --with-mpg123 && make depend && make && make install
It is by no means the right and/or the only way but simple the way I use and which works for me.