
Originally Posted by
creatura85
To compile wine from source you need to download the latest wine version and then run the following commands:
- open the terminal and unzip the archive running tar xvf archive.bz2
- navigate to the folder created after the unzip
- run
./configure - i suggest you have yast software management opened to install ALL the missing packages that i needs including the devel packages . Run ./configure until no errors about missing libraries appear
- if all is ok with ./configure run
make and you wait until the program gets compiled somewhere between 30-45 minutes more or less, that depends upon your PC`s configuration
- to install wine after is compiled run
make install . After wine gets installed DONT DELETE THE FOLDER, keep it close you never know when you need to uninstall in order to upgrade to a newer version
- to uninstall wine just run
make uninstall inside the same folder where you compiled the program in the first place

Having compiled and installed several of the wine-compholio packages myself, I will add the following:
1. Use the process described above, but you need to issue the commands make install and make uninstall as root.
2. Whatever packages that ./configure says are missing are the "xxx-devel-32bit" ones. I found it helpful open yast Software Management and search for "devel-32bit" and then select those listed at the end of the ./configure process. Many of these can be ignored, however. When I compiled it, ./configure continued to report the following missing packages and it compiled and worked fine:
Code:
configure: OpenCL 32-bit development files not found, OpenCL won't be supported.
configure: libdbus 32-bit development files not found, no dynamic device support.
configure: libgnutls 32-bit development files not found, no schannel support.
configure: libsane 32-bit development files not found, scanners won't be supported.
configure: libv4l 32-bit development files not found.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: liblcms 32-bit development files not found, Color Management won't be supported.
configure: gstreamer-0.10 base plugins 32-bit development files not found, gstreamer support disabled
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: libcapi20 32-bit development files not found, ISDN won't be supported.
configure: libcups 32-bit development files not found, CUPS won't be supported.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported.
configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported.
configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported.
Anything other than these I would go ahead and install.
Bookmarks