View Full Version : *buntu 7 4 e a 64 bit e WINE CHE NON VA! - help -
su suse 64 bit wine va,
su sabayon gentoo 64 bit wine va.
SU *BUNTU 64bit perchè WINE non va??
soluzioni??
grazie
mmm
quasi mi copio i files wine della kubuntu 32 e li incollo in kubuntu 64 ...
magari vanno ...
in teoria dovrebbe mancarci poco ...
intanto vediamo se così va...
http://wiki.winehq.org/WineOn64bit
How to build 32-bit Wine on a 64-bit (x86-64) system
Most linux distributions these days support 64-bit. The problem is that not all distributions handle 64-bit in the same way. 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 64-bit libraries are installed in /usr/lib and /usr/lib64 is a symlink to /usr/lib. In order to run 32-bit programs, 32-bit libraries and programs need to be installed in /emul/ia32-linux. The emulation directories then need to be used in combination with chroot.
In order to run Wine on a distributions like Fedora you can 'just' install Wine and then it should work. Debian is more problematic as the wine configure script can't properly detect the 32-bit libraries.
*
Recommended Packages for building Wine on 32bit has it's own page
.....
Building Wine on Ubuntu / Kubuntu 7.04 (Feisty Fawn)
Warning: Wine will not compile if you install libicu34-dev listed at Recommended Packages on 32bit. No bi-directional text support. However, see below for a potential solution.
First one must install the necessary libraries: Finding the correct set may take a few minutes and several tries.
sudo apt-get install libfreetype6-dev fontforge ia32-libs
There are others to be gotten by hand. I did them by installing the various -dev packages in the 32-bit packages build dependency.
Make sure you have the following packages installed:
sudo apt-get install gcc flex bison libc6-i386 libc6-dev-i386 lib32z1-dev
Now add the following links that the library install does not make:
cd /usr/lib32
sudo ln -s libX11.so.6 libX11.so
sudo ln -s libXext.so.6 libXext.so
sudo ln -s libfreetype.so.6 libfreetype.so
Others that may be needed:
sudo ln -s /usr/lib32/libXrender.so.1 /usr/lib32/libXrender.so
sudo ln -s libGL.so.1 libGL.so
sudo ln -s libGLU.so.1 libGLU.so
When you run configure, do it like: ./configure > configoutput.txt Then cat configoutput.txt | grep soname, and you'll find a bunch of sonames of the form *.so rather than, say, *.so.1 -- these are likely libraries linked to the 64 bit version. I don't know what not having a hand-created symlink in /usr/lib32 will do here.
Run configure, build and install with:
./configure
make
sudo make install
If all needed libraries are present there will be no missing-library warnings or errors anywhere.
If you have the libicu36-dev package installed, it will confuse the build process unless you add the following to your CONFFLAGS:
CONFFLAGS += ICU_LIB_DIR=/usr/lib32
wine seems to work (installed in /usr/local)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.