On Debian you may need to add some more, or run the build-dep command after adding the APT Repository. The build dependencies in the released Wine package should be almost all you need
Debian glibc devel.i386 expat devel.i386 how to#
Debian is more problematic as the wine configure script can't properly detect the 32-bit libraries when installed, and will sometimes point to the 64 bit libraries and throw linking errors, however this can be worked around (see below). If you want to compile Wine, you can use the instructions below.
Debian glibc devel.i386 expat devel.i386 install#
64 bit Ubuntu users can also just install the distro packages, which included the instructions below. In order to run Wine on a distributions like Fedora you can 'just' install Wine and then it should work. Another alternative is to have the 32 bit libraries installed alongside the 64 bit ones, such as in Ubuntu's /usr/lib32. The emulation directories then need to be used in combination with chroot. In order to run 32-bit programs, 32-bit libraries and programs need to be installed in /emul/ia32-linux. The most common way to do this is to set up a chroot. The 64-bit libraries are installed in /usr/lib and /usr/lib64 is a symlink to /usr/lib. Distributions like Fedora/Suse chose to extend their 32-bit distribution to 64-bit by installing 64-bit libraries into /usr/lib64 and installing 32-bit libraries in /usr/lib while distributions like Debian chose to install only 64bit libraries. The problem is that not all distributions handle 64-bit in the same way. Most linux distributions these days support 64-bit. How to build 32-bit Wine on a 64-bit (x86-64) system Just go to the downloads page and click the link for your distribution: If you just want to use Wine, there is no need to compile it using the instructions here. `/home/manish/Desktop/Download/wine-0.9.49/dlls' `/home/manish/Desktop/Download/wine-0.9.49/dlls/winex11.drv'