diff options
author | Edinaldo P. Silva | 2018-09-18 00:33:21 +0200 |
---|---|---|
committer | David Spencer | 2018-09-18 00:33:21 +0200 |
commit | de1e7619b22f66981f170d786451d215dff69194 (patch) | |
tree | d9eb5df6d1051905a1cf5fa9b9084cc59b55f303 /system/wine-staging/README | |
parent | 5d8e445877424439f87aafbcb45f37571840d5e5 (diff) | |
download | slackbuilds-de1e7619b22f66981f170d786451d215dff69194.tar.gz |
system/wine-staging: Updated for version 3.16.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'system/wine-staging/README')
-rw-r--r-- | system/wine-staging/README | 61 |
1 files changed, 52 insertions, 9 deletions
diff --git a/system/wine-staging/README b/system/wine-staging/README index 56ea72ff4b..973e997edb 100644 --- a/system/wine-staging/README +++ b/system/wine-staging/README @@ -9,15 +9,58 @@ before they are integrated into the main branch. This is a current development branch of Wine appended with full patches of the Staging branch. -NOTE: At the moment, it only compiles a 32-bit version of Wine, -this may change in the future with the ability to compile both -64-bit and 32-bit versions of Wine. You'll need a full multilib -system in order to compile this under x86_64 system. -While this is list as a separate package, this WILL overwrite -your normal Wine binaries! Please keep this in mind. +MULTILIB. -Compile options/optional dependences (keep in mind, you need -32-bit libs of each): +With no options this script will build the 32bit wine-staging +package ONLY!, for which you need to have a FULL multilib +system installed (see below). -See README.SLACKWARE for a giant list of dependencies. +To build a package for both 64bit and 32bit Windows executable +support, use this: + +# WIN64=yes sh wine-staging.SlackBuild + +See README.SLACKWARE for a giant list of dependencies and +AlienBOB's multilib readme and repo: + +https://docs.slackware.com/slackware:multilib +http://www.slackware.com/~alien/multilib/ + +From wine's maintainer David Woodfall you can grab a script +to get and install the multilib packages: + +http://dawoodfall.net/files/scripts/slackware/alien-multilib-rysnc.sh + +Be sure to read the short instructions at the top. If you use +slackpkg then you will also want to blacklist his packages in +/etc/slackpkg/blacklist: + +[0-9]+alien +[0-9]+compat32 + + +WINEPREFIX. + +With 64bit support you would use the wine64 binary. If you have a +combined 32 and 64bit package you need to set the environmental +variable WINEPREFIX to point to the 64bit wine directory when running +wine64, which should be different to the 32bit directory (~/.wine by +default). Example: + +$ WINEPREFIX=~/.wine64 wine64 notepad + +To build the 32bit wine on x86_64 you will need to have multilib +packages installed, unless you want to build for Windows 64 bit +applications only using: + +# WIN64=yes NOWIN32=yes sh wine-staging.SlackBuild + + +OPENGL. + +To disable OpenGL support, use: + +# OPENGL=no ./wine.SlackBuild + +Optional dependencies: fontforge, webcore-fonts, winetricks |