README 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. Wine is a program which allows running Microsoft Windows programs
  2. (including DOS, Windows 3.x, Win32, and Win64 executables) on Unix.
  3. It consists of a program loader which loads and executes a Microsoft
  4. Windows binary, and a library (called Winelib) that implements Windows
  5. API calls using their Unix, X11 or Mac equivalents. The library may
  6. also be used for porting Windows code into native Unix executables.
  7. WARNING:
  8. * Since multiple different wine versions can be installed at once only
  9. use installpkg(8) and removepkg(8), do not use upgradepkg(8).
  10. * Do not install when other wine packages created by other scripts are
  11. installed.
  12. To enable 32 or 64 bit support use:
  13. WIN32=yes ./wine.SlackBuild
  14. WIN64=yes ./wine.SlackBuild
  15. To disable 32 or 64 bit support use:
  16. WIN32=no ./wine.SlackBuild
  17. WIN64=no ./wine.SlackBuild
  18. On x86_64 platforms 64 bit support will be enabled and 32 bit support
  19. will be disabled, if multilib is installed both 32 and 64 bit support
  20. will be enabled and elsewhere only 32 bit support will be enabled.
  21. All wine versions will be installed to /opt/ and will have distinct
  22. package names and installation directories that do not conflict.
  23. * 32 bit builds will be named 'wine32'.
  24. * 64 bit builds will be named 'wine64'.
  25. * Builds with both 32 and 64 bit support will be named 'wine'.
  26. * Staging builds will append '-staging' to the name.
  27. * Debug builds will append '-debug' to the name.
  28. To select the default wine version as root use:
  29. ./wine_select.sh
  30. Then type the number that corresponds to the desired wine install. This
  31. will symlink all the files in the chosen wine install to the '/usr/'
  32. directory and may take some time given the large number of library
  33. files.
  34. The full list of symlinks installed can be found at:
  35. /var/lib/wine/default
  36. Otherwise use full paths for the desired wine version.
  37. To undo this process and remove all of the symlinks use:
  38. ./wine_select.sh --uninstall
  39. OPTIONS:
  40. To enable debugging symbols use:
  41. DEBUG=yes ./wine.SlackBuild
  42. To enable cups use:
  43. CUPS=yes ./wine.SlackBuild
  44. To enable dbus use:
  45. DBUS=yes ./wine.SlackBuld
  46. To enable gstreamer use:
  47. GSTREAMER=yes ./wine.SlackBuild
  48. To disable OpenGL use:
  49. OPENGL=no ./wine.SlackBuild
  50. To disable Vulkan use:
  51. VULKAN=no ./wine.SlackBuild
  52. To enable wine-staging use:
  53. STAGING=yes ./wine.SlackBuild
  54. To enable GTK+3 when wine-staging is enabled use:
  55. GTK3=yes ./wine.SlackBuild