http://bugs.winehq.org/show_bug.cgi?id=17437
--- Comment #57 from Matthieu Bertin bertinm@esiee.fr 2009-04-09 03:54:14 --- how do you remove the compiled version of wine then ? before i compile it again...
--- Comment #58 from Eddy Y. jeyoung@priscimon.com 2009-04-09 04:19:17 --- (In reply to comment #57)
how do you remove the compiled version of wine then ? before i compile it again...
You just overwrite the current version with the one you will be compiling.
First, patch your source code, making sure that you have the corresponding code version and patch (ie. do not apply a patch meant for wine 1.1.7 to wine 1.1.6).
Second, check where your existing wine is with 'whereis wine'.
If it's in /usr/bin, then use
$ ./configure --prefix=/usr
Otherwise, do
$ ./configure
Then,
$ make $ sudo make install
--- Comment #59 from Matthieu Bertin bertinm@esiee.fr 2009-04-09 17:47:25 --- Here it is. I did what you said, and it still doesn't work. I downloaded 1.1.18 from sourceforge and i am using latest proprietary drivers available on synaptic.
here is a short version:
brzhk@gauss:~/winecomp/wine-1.1.18$ patch -p1 < apocrypha.shaders.1.1.17.patch patching file dlls/wined3d/baseshader.c patching file dlls/wined3d/directx.c patching file dlls/wined3d/wined3d_main.c patching file dlls/wined3d/wined3d_private.h Hunk #1 succeeded at 290 (offset -8 lines). brzhk@gauss:~/winecomp/wine-1.1.18$ ./configure (conf. trace) brzhk@gauss:~/winecomp/wine-1.1.18$ make depend && make (traces) brzhk@gauss:~/winecomp/wine-1.1.18$ sudo make install
i also tried with --prefix=/usr/local as it was the path shown by whereis wine.