Subject: | |
From: | |
Reply To: | |
Date: | Wed, 12 Nov 2014 13:04:07 -0800 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
On 11/12/2014 12:40 PM, Clint Bowman wrote:
> Would appreciate a copy.
Wine's config file check for packages before checking
for the dependencies of those packages. Makes for
a lot of bogus error messages. The trick is to get
all the development package dependencies installed.
You have to dig through config.log to find out what
the real missing packages are. Otherwise you scratch
you head saying "there it is right there. It is
too installed!"
I did update the wine FAQ referenced below to reflect
all the packages required. (I don't known if it ever
got into the system. You can only do what you can do.)
Note: the compiled package puts Wine in /usr/local/bin.
EPEL's way, way out-of-date RPM put it in /usr/bin
Oh yes, and keep the directory around that the tar ball
created as you will need it to do a "make uninstall"
If you guys get any of those weird, bogus "./configure"
warning/error, I pretty much know what the actually missing
packages are. Drop me a line.
Now for my notes:
How to install Wine:
Reference:
https://www.winehq.org/docs/wineusr-guide/installing-wine-source
RPM install:
yum install wine.i686
yum --enablerepo=epel* install wine.i686 (SL/RHEL 6)
Note SL/RHEL 7 does not supoprt 32 bit (.i686) Wine
Compiled:
Reference: http://wiki.winehq.org/WineOn64bit
For EL6:
# yum install --setopt=protected_multilib=false install
libXrender-devel.i686 mingw32-libxml2 libxslt-devel.i686
gnutls-devel.i686 libjpeg-devel.i686 libpng-devel.i686
freetype-devel.i686 libX11-devel.i686 glibc-devel.i686
alsa-lib-devel.i686 libsndfile-devel.i686 readline-devel.i686 glib2.i686
glibc-devel.i686 libgcc.i686 libstdc++-devel.i686
pulseaudio-libs-devel.i686 cmake portaudio-devel.i686
openal-soft-devel.i686 audiofile-devel.i686 freeglut-devel.i686
lcms-devel.i686 libieee1284-devel.i686 openldap-devel.i686
unixODBC-devel.i686 sane-backends-devel.i686 fontforge
libgphoto2-devel.i686 isdn4k-utils-devel.i686 mesa-libGL-devel.i686
mesa-libGLU-devel.i686 libXxf86dga-devel.i686 libXxf86vm-devel.i686
giflib-devel.i686 cups-devel.i686 gsm-devel.i686 libv4l-devel.i686
fontpackages-devel ImageMagick-devel.i686 openal-soft-devel.i686
libX11-devel.i686 docbook-utils-pdf libtextcat tex-cm-lgc
libXext-devel-1.3.2-2.1.el6.i686 libxml2-devel-2.7.6-17.el6_6.1.i686
zlib-devel-1.2.3-29.el6.i686 libjpeg-turbo-devel-1.2.1-3.el6_5.i686
$ ./configure --disable-win64
$ make depend
$ make
# make install
How to uninstall Wine:
Reference:
http://wiki.winehq.org/FAQ#head-2e99ab665e3b15d1880eff2bcbb640b2d5839586
RPM uninstall:
# rpm -e $(rpm -qa wine\*)
Compiled uninstall:
From the directory that you made to compile the source code,
# make uninstall
|
|
|