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

Reply via email to