README.nl 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. 1. INTRODUCTIE
  2. Wine is een programma wat het mogelijk maakt om Microsoft Windows
  3. programma's (waaronder uitvoerbare DOS, Windows 3.x, Win32 en Win64
  4. bestanden) op Unix uit te voeren. Het bestaat uit een programma-
  5. lader die het Microsoft Windows binaire bestand laadt en uitvoert.
  6. Een bibliotheek (Winelib genaamd) die de Windows API aanroepen laat
  7. uitvoeren door overeenkomstige Unix, X11 of Mac varianten. Deze
  8. bibliotheek kan ook worden gebruikt om Windows code om te zetten in
  9. echte Unix uitvoerbare bestanden.
  10. Wine is vrije software, uitgebracht onder de GNU LGPL. Zie het
  11. LICENCE bestand voor meer informatie.
  12. 2. SNEL AAN DE SLAG
  13. Voer in de hoofdmap van de Wine broncode (waar het README bestand staat),
  14. het volgende uit:
  15. ./configure
  16. make
  17. Installeer daarna Wine met:
  18. make install
  19. Of voer Wine uit in de map waarin die gebouwd is:
  20. ./wine notepad
  21. Programma's kunnen uitgevoerd worden met "wine programma". Lees voor meer
  22. informatie en het oplossingen van problemen de rest van dit bestand, de
  23. man pagina's van Wine en vooral de overvloed aan informatie op
  24. https://winehq.org .
  25. 3. BENODIGDHEDEN
  26. Om Wine te kunnen compileren en uit te voeren, is één van het volgende
  27. besturingssystemen nodig:
  28. Linux versie 2.0.36 of nieuwer
  29. FreeBSD 8.0 of nieuwer
  30. Solaris x86 9 of nieuwer
  31. NetBSD-current
  32. Mac OS X 10.8 of nieuwer
  33. Omdat Wine threadondersteuning op kernelniveau vereist, worden alleen de
  34. bovenstaande besturingssystemen ondersteund. Andere besturingssystemen
  35. die threadondersteuning op kernelniveau hebben, kunnen mogelijk in de
  36. toekomst ook ondersteund worden.
  37. FreeBSD informatie:
  38. Over het algemeen werkt Wine niet goed op versies die ouder zijn dan
  39. FreeBSD 8.0. Zie https://wiki.freebsd.org/Wine voor meer informatie.
  40. Solaris informatie:
  41. Hoogst waarschijnlijk moet Wine gebouwd worden met de GNU toolchain
  42. (gcc, gas, enz.). Waarschuwing: het installeren van gas houdt *niet*
  43. in dat het gebruikt wordt door gcc. Hercompileren van gcc nadat gas
  44. is geïnstalleerd of symbolische verwijzingen maken voor cc, as en
  45. ld naar de gnu-tools is waarschijnlijk noodzakelijk.
  46. NetBSD informatie:
  47. Zorg er voor dat de volgende opties aan staan in de kernel: USER_LDT,
  48. SYSVSHM, SYSVSEM, en SYSVMSG.
  49. Mac OS X informatie:
  50. Xcode/Xcode Command Line Tools of Apple cctools zijn nodig. De minimale
  51. vereisten om Wine te kunnen compileren zijn clang 3.8 met MacOSX10.10.sdk
  52. en mingw-w64 v8. MacOSX10.14.sdk en nieuwer kunnen alleen wine64 bouwen.
  53. Ondersteunde bestandssystemen:
  54. Wine zou op de meeste bestandssystemen uitgevoerd moeten kunnen worden.
  55. Er zijn enkele compatibiliteitsproblemen bekend met bestanden die via
  56. Samba worden benaderd. Ook heeft NTFS niet alle bestandssysteemopties die
  57. nodig zijn met sommige programma's. Een oorspronkelijk Unix
  58. bestandssysteem wordt aangeraden.
  59. Basis benodigdheden:
  60. De X11-ontwikkel-bestanden moeten geïnstalleerd zijn. (Voor Debian is dat
  61. pakket xorg-dev in RedHat is dit libX11-devel).
  62. Natuurlijk is ook "make" nodig. (Hoogst waarschijnlijk GNU make.)
  63. Ook zijn bison en flex versie 2.5.33 of nieuwer nodig.
  64. Optionele bibliotheken:
  65. Tijdens het uitvoeren van ./configure wordt er aangegeven of de optionele
  66. bibliotheken zijn gevonden op het systeem. Bekijk
  67. https://wiki.winehq.org/Building_Wine voor meer informatie over welke
  68. pakketten er geïnstalleerd zouden moeten worden. Op 64-bit systemen
  69. moeten ook de 32-bit versies van deze pakketten geïnstalleerd worden.
  70. 4. COMPILEREN
  71. Om Wine te bouwen, voer het volgende uit:
  72. ./configure
  73. make
  74. Hiermee wordt het programma "wine" en talrijke ondersteunende bibliotheken
  75. en uitvoerbare bestanden gemaakt. Het programma "wine" laadt en voert de
  76. uitvoerbare Windows bestanden uit.
  77. De bibliotheek "libwine" ("Winelib") kan worden gebruikt om Windows
  78. broncode te compileren en te linken in Unix.
  79. Voor alle opties tijdens het compileren, voer ./configure --help uit.
  80. Voor meer informatie bekijk: https://wiki.winehq.org/Building_Wine
  81. 5. SETUP
  82. Wanneer Wine goed in elkaar is gezet, kan Wine geïnstalleerd worden met
  83. "make install". Deze opdracht installeert het uitvoerbare wine bestand,
  84. de bibliotheken, de Wine man pagina's en alle andere benodigde bestanden.
  85. Vergeet niet om eerst elke tegenstrijdige Wine installatie te verwijderen.
  86. Dit kan voor de installatie met "dpkg -r wine", "rpm -e wine" of met
  87. "make uninstall"
  88. Eenmaal geïnstalleerd, kan het configuratie programma "winecfg" worden
  89. uitgevoerd. Bekijk de Support pagina op https://www.winehq.org/ voor
  90. configuratiehints.
  91. 6. PROGRAMMA'S UITVOEREN
  92. Bij het gebruiken van Wine kan het gehele pad naar het uitvoerbare bestand
  93. worden gebruikt of alleen de bestandsnaam.
  94. Voorbeeld: het Kladblok (Notepad) uitvoeren:
  95. wine notepad (gebruikt het zoek-pad, zoals in het register is
  96. wine notepad.exe opgegeven, om het bestand te vinden)
  97. wine c:\\windows\\notepad.exe (met een DOS bestandsnaam constructie)
  98. wine ~/.wine/drive_c/windows/notepad.exe (een Unix constructie)
  99. wine notepad.exe readme.txt (een programma met parameters)
  100. Wine is niet perfect. Dus sommige programma's kunnen crashen. Als dat
  101. gebeurd komt er een logboek van de crash. Deze kan bijgevoegd worden als de
  102. fout wordt gerapporteerd.
  103. 7. MEER INFORMATIE
  104. WWW: Een grote verscheidenheid aan informatie voor Wine is beschikbaar
  105. gemaakt door WineHQ op https://www.winehq.org/ : verschillende
  106. handleidingen, programma database, bug tracking. Dit is
  107. waarschijnlijk de beste plek om te beginnen.
  108. FAQ: Veel vragen over Wine zijn te vinden op https://www.winehq.org/FAQ
  109. Wiki: De Wine-Wiki staat op https://wiki.winehq.org
  110. Mail-lijsten:
  111. Er zijn meerdere mail-lijsten voor gebruikers en ontwikkelaars van
  112. Wine. Bekijk https://www.winehq.org/forums voor meer informatie.
  113. Fouten: Op https://bugs.winehq.org kunnen fouten gemeld worden aan de Wine
  114. Bugzilla. Doorzoek eerst de database van bugzilla om te kijken of
  115. de fout al bekend of gerepareerd is voordat de fout gemeld wordt.
  116. IRC: Online hulp is beschikbaar in kanaal #WineHQ op irc.freenode.net
  117. Git: De huidige ontwikkeling van Wine is beschikbaar op Git. Bezoek
  118. https://www.winehq.org/git voor meer informatie.
  119. Om iets toe te voegen aan de volgende uitgave van Wine of om een fout op te
  120. lossen, stuur een patch (de voorkeur heeft een git-format-patch) naar de
  121. wine-devel@winehq.org lijst.
  122. --
  123. Alexandre Julliard
  124. julliard@winehq.org