Back to home page

Wine source

 
 

    


Warning, /documentation/README-nl.md is written in an unsupported language. File is not indexed.

158e9e763 Alex*

** Warning **

Wide character in print at /home/winehq/opt/source/source line 975, <$git> line 2.

0001 ## INTRODUCTIE f72ef20e8 Flor*0002 0003 Wine is een programma wat het mogelijk maakt om Microsoft Windows 0004 programma's (waaronder uitvoerbare DOS, Windows 3.x, Win32 en Win64 0005 bestanden) op Unix uit te voeren. Het bestaat uit een programma- 0006 lader die het Microsoft Windows binaire bestand laadt en uitvoert. 0007 Een bibliotheek (Winelib genaamd) die de Windows API aanroepen laat 0008 uitvoeren door overeenkomstige Unix, X11 of Mac varianten. Deze 0009 bibliotheek kan ook worden gebruikt om Windows code om te zetten in 0010 echte Unix uitvoerbare bestanden. 0011 0012 Wine is vrije software, uitgebracht onder de GNU LGPL. Zie het 0013 LICENCE bestand voor meer informatie. 0014 0015 158e9e763 Alex*0016 ## SNEL AAN DE SLAG f72ef20e8 Flor*0017 0018 Voer in de hoofdmap van de Wine broncode (waar het README bestand staat), 0019 het volgende uit: 0020 158e9e763 Alex*0021 ``` f72ef20e8 Flor*0022 ./configure 0023 make 158e9e763 Alex*0024 ``` f72ef20e8 Flor*0025 0026 Installeer daarna Wine met: 0027 158e9e763 Alex*0028 ``` f72ef20e8 Flor*0029 make install 158e9e763 Alex*0030 ``` f72ef20e8 Flor*0031 0032 Of voer Wine uit in de map waarin die gebouwd is: 0033 158e9e763 Alex*0034 ``` f72ef20e8 Flor*0035 ./wine notepad 158e9e763 Alex*0036 ``` f72ef20e8 Flor*0037 158e9e763 Alex*0038 Programma's kunnen uitgevoerd worden met `wine programma`. Lees voor meer f72ef20e8 Flor*0039 informatie en het oplossingen van problemen de rest van dit bestand, de 0040 man pagina's van Wine en vooral de overvloed aan informatie op 0041 https://winehq.org . 0042 0043 158e9e763 Alex*0044 ## BENODIGDHEDEN f72ef20e8 Flor*0045 0046 Om Wine te kunnen compileren en uit te voeren, is één van het volgende 0047 besturingssystemen nodig: 0048 158e9e763 Alex*0049 - Linux versie 2.0.36 of nieuwer 0050 - FreeBSD 12.4 of nieuwer 0051 - Solaris x86 9 of nieuwer 0052 - NetBSD-current 0053 - Mac OS X 10.8 of nieuwer f72ef20e8 Flor*0054 0055 Omdat Wine threadondersteuning op kernelniveau vereist, worden alleen de 0056 bovenstaande besturingssystemen ondersteund. Andere besturingssystemen 0057 die threadondersteuning op kernelniveau hebben, kunnen mogelijk in de 0058 toekomst ook ondersteund worden. 0059 158e9e763 Alex*0060 **FreeBSD informatie**: 0061 Zie https://wiki.freebsd.org/Wine voor meer informatie. f72ef20e8 Flor*0062 158e9e763 Alex*0063 **Solaris informatie**: f72ef20e8 Flor*0064 Hoogst waarschijnlijk moet Wine gebouwd worden met de GNU toolchain 0065 (gcc, gas, enz.). Waarschuwing: het installeren van gas houdt *niet* 0066 in dat het gebruikt wordt door gcc. Hercompileren van gcc nadat gas 0067 is geïnstalleerd of symbolische verwijzingen maken voor cc, as en 0068 ld naar de gnu-tools is waarschijnlijk noodzakelijk. 0069 158e9e763 Alex*0070 **NetBSD informatie**: f72ef20e8 Flor*0071 Zorg er voor dat de volgende opties aan staan in de kernel: USER_LDT, 0072 SYSVSHM, SYSVSEM, en SYSVMSG. 0073 158e9e763 Alex*0074 **Mac OS X informatie**: f72ef20e8 Flor*0075 Xcode/Xcode Command Line Tools of Apple cctools zijn nodig. De minimale 0076 vereisten om Wine te kunnen compileren zijn clang 3.8 met MacOSX10.10.sdk 0077 en mingw-w64 v8. MacOSX10.14.sdk en nieuwer kunnen alleen wine64 bouwen. 0078 158e9e763 Alex*0079 **Ondersteunde bestandssystemen**: f72ef20e8 Flor*0080 Wine zou op de meeste bestandssystemen uitgevoerd moeten kunnen worden. 0081 Er zijn enkele compatibiliteitsproblemen bekend met bestanden die via 0082 Samba worden benaderd. Ook heeft NTFS niet alle bestandssysteemopties die 0083 nodig zijn met sommige programma's. Een oorspronkelijk Unix 0084 bestandssysteem wordt aangeraden. 0085 158e9e763 Alex*0086 **Basis benodigdheden**: f72ef20e8 Flor*0087 De X11-ontwikkel-bestanden moeten geïnstalleerd zijn. (Voor Debian is dat 0088 pakket xorg-dev in RedHat is dit libX11-devel). 158e9e763 Alex*0089 Natuurlijk is ook make nodig. (Hoogst waarschijnlijk GNU make.) f72ef20e8 Flor*0090 Ook zijn bison en flex versie 2.5.33 of nieuwer nodig. 0091 158e9e763 Alex*0092 **Optionele bibliotheken**: f72ef20e8 Flor*0093 Tijdens het uitvoeren van ./configure wordt er aangegeven of de optionele 0094 bibliotheken zijn gevonden op het systeem. Bekijk 0095 https://wiki.winehq.org/Building_Wine voor meer informatie over welke 0096 pakketten er geïnstalleerd zouden moeten worden. Op 64-bit systemen 0097 moeten ook de 32-bit versies van deze pakketten geïnstalleerd worden. 0098 0099 158e9e763 Alex*0100 ## COMPILEREN f72ef20e8 Flor*0101 0102 Om Wine te bouwen, voer het volgende uit: 0103 158e9e763 Alex*0104 ``` f72ef20e8 Flor*0105 ./configure 0106 make 158e9e763 Alex*0107 ``` f72ef20e8 Flor*0108 0109 Hiermee wordt het programma "wine" en talrijke ondersteunende bibliotheken 0110 en uitvoerbare bestanden gemaakt. Het programma "wine" laadt en voert de 0111 uitvoerbare Windows bestanden uit. 0112 De bibliotheek "libwine" ("Winelib") kan worden gebruikt om Windows 0113 broncode te compileren en te linken in Unix. 0114 158e9e763 Alex*0115 Voor alle opties tijdens het compileren, voer `./configure --help` uit. f72ef20e8 Flor*0116 0117 Voor meer informatie bekijk: https://wiki.winehq.org/Building_Wine 0118 0119 158e9e763 Alex*0120 ## SETUP f72ef20e8 Flor*0121 0122 Wanneer Wine goed in elkaar is gezet, kan Wine geïnstalleerd worden met 158e9e763 Alex*0123 `make install`. Deze opdracht installeert het uitvoerbare wine bestand, f72ef20e8 Flor*0124 de bibliotheken, de Wine man pagina's en alle andere benodigde bestanden. 0125 0126 Vergeet niet om eerst elke tegenstrijdige Wine installatie te verwijderen. 158e9e763 Alex*0127 Dit kan voor de installatie met `dpkg -r wine`, `rpm -e wine` of met 0128 `make uninstall` f72ef20e8 Flor*0129 158e9e763 Alex*0130 Eenmaal geïnstalleerd, kan het configuratie programma `winecfg` worden f72ef20e8 Flor*0131 uitgevoerd. Bekijk de Support pagina op https://www.winehq.org/ voor 0132 configuratiehints. 0133 0134 158e9e763 Alex*0135 ## PROGRAMMA'S UITVOEREN f72ef20e8 Flor*0136 0137 Bij het gebruiken van Wine kan het gehele pad naar het uitvoerbare bestand 0138 worden gebruikt of alleen de bestandsnaam. 0139 0140 Voorbeeld: het Kladblok (Notepad) uitvoeren: 0141 158e9e763 Alex*0142 ``` 0143 wine notepad (gebruikt het zoek-pad, zoals in het register is 0144 wine notepad.exe opgegeven, om het bestand te vinden) f72ef20e8 Flor*0145 158e9e763 Alex*0146 wine c:\\windows\\notepad.exe (met een DOS bestandsnaam constructie) f72ef20e8 Flor*0147 158e9e763 Alex*0148 wine ~/.wine/drive_c/windows/notepad.exe (een Unix constructie) f72ef20e8 Flor*0149 158e9e763 Alex*0150 wine notepad.exe readme.txt (een programma met parameters) 0151 ``` f72ef20e8 Flor*0152 0153 Wine is niet perfect. Dus sommige programma's kunnen crashen. Als dat 0154 gebeurd komt er een logboek van de crash. Deze kan bijgevoegd worden als de 0155 fout wordt gerapporteerd. 0156 0157 158e9e763 Alex*0158 ## MEER INFORMATIE f72ef20e8 Flor*0159 158e9e763 Alex*0160 - **WWW**: Een grote verscheidenheid aan informatie voor Wine is beschikbaar f72ef20e8 Flor*0161 gemaakt door WineHQ op https://www.winehq.org/ : verschillende 0162 handleidingen, programma database, bug tracking. Dit is 0163 waarschijnlijk de beste plek om te beginnen. 0164 158e9e763 Alex*0165 - **FAQ**: Veel vragen over Wine zijn te vinden op https://www.winehq.org/FAQ 0166 0167 - **Wiki**: De Wine-Wiki staat op https://wiki.winehq.org f72ef20e8 Flor*0168 158e9e763 Alex*0169 - **Gitlab**: https://gitlab.winehq.org f72ef20e8 Flor*0170 158e9e763 Alex*0171 - **Mail-lijsten**: f72ef20e8 Flor*0172 Er zijn meerdere mail-lijsten voor gebruikers en ontwikkelaars van 0173 Wine. Bekijk https://www.winehq.org/forums voor meer informatie. 0174 158e9e763 Alex*0175 - **Fouten**: Op https://bugs.winehq.org kunnen fouten gemeld worden aan de Wine f72ef20e8 Flor*0176 Bugzilla. Doorzoek eerst de database van bugzilla om te kijken of 0177 de fout al bekend of gerepareerd is voordat de fout gemeld wordt. 0178 158e9e763 Alex*0179 - **IRC**: Online hulp is beschikbaar in kanaal `#WineHQ` op irc.libera.chat