riched20: Simplify the char offset from run offset function.
[wine/zf.git] / documentation / README.sv
blobb68e6997d924ce8222ec4df8c595a42bd4af5315
1 1. INLEDNING
3 Wine är ett program som gör det möjligt att köra Windows-program
4 (inkluderat DOS, Windows 3.x, Win32 och Win64) i Unix. Det består av en
5 programstartare som startar och kör Windows-programfiler, samt ett
6 bibliotek (kallat Winelib) som implementerar Windows API-anrop med hjälp
7 av motsvarande Unix-, X11- eller Mac-anrop. Biblioteket kan också användas
8 till att porta Windows-kod till vanliga Unix-program.
10 Wine är fri programvara, utgett under villkoren i GNU LGPL; se
11 filen LICENSE för detaljer.
14 2. KOM IGÅNG
16 Kör följande kommandon i rotkatalogen för Wines källkod:
18 ./configure
19 make
21 Efteråt antingen installera Wine:
23 make install
25 Eller kör Wine direkt från dess rotkatalog:
27 ./wine notepad
29 Kör program med "wine [val] program". Se resten av denna fil,
30 Wines man-sidor samt sist men inte minst https://www.winehq.org/ för mer
31 information och tips om hur problem kan lösas.
34 3. SYSTEMKRAV
36 För att kompilera och köra Wine krävs ett av följande:
38   Linux version 2.0.36 eller senare
39   FreeBSD 8.0 eller senare
40   Solaris x86 9 eller senare
41   NetBSD-current
42   Mac OS X 10.5 eller senare
44 Wine kräver stöd för trådar på kernelnivå, och därför är det bara
45 operativsystemen ovan som stöds. Andra operativsystem som
46 stöder kerneltrådar kommer eventuellt att stödjas i framtiden.
48 Information för FreeBSD:
49   Wine kommer i regel inte att fungera på FreeBSD-versioner äldre än 8.0.
50   Se https://wiki.freebsd.org/Wine för mer information.
52 Information för Solaris:
53   Wine måste antagligen byggas med GNU toolchain (gcc, gas etc.).
54   Varning: även om gas installeras så är det inte säkert att det används av
55   gcc. Det sägs att det är nödvändigt att antingen bygga gcc på nytt, eller
56   skapa symboliska länkar från "cc", "as" och "ld" till GNU toolchain.
58 Information för NetBSD:
59   USER_LDT, SYSVSHM, SYSVSEM och SYSVMSG måste vara aktiverade i kerneln.
61 Information för Mac OS X:
62   Du behöver Xcode 2.4 eller senare för att korrekt kunna bygga Wine på x86.
63   Mac-drivrutinen kräver OS X 10.6 eller senare och kommer inte att byggas på 10.5.
66 Stödda filsystem:
67   Wine kan köra på de flesta filsystem, men det har rapporterats problem vad
68   gäller kompatibilitet då samba används för att ansluta till filer. NTFS
69   tillhandahåller inte heller alla filsystemsfunktioner som behövs av alla
70   program. Det rekommenderas att använda ett riktigt Unix-filsystem.
72 Grundläggande krav:
73   Utvecklingsfilerna för X11 måste vara installerade (de kallas xlib6g-dev i
74   Debian och XFree86-devel i Red Hat).
76   Du måste givetvis också ha "make" (mest troligt "GNU make").
78   Det är också nödvändigt att ha flex 2.5.33 eller senare samt bison.
80 Valfria stödbibliotek:
81   configure-skriptet visar varningar när valfria bibliotek inte hittats.
82   Se https://wiki.winehq.org/Recommended_Packages för information om vilka
83   paket du bör installera. På 64-bitars system måste du säkerställa att du
84   installerar 32-bitars versionerna av dessa bibliotek.
87 4. KOMPILERING
89 Kör följande kommandon för att bygga Wine:
91 ./configure
92 make
94 Detta bygger programmet "wine" och diverse stödbibliotek/programfiler.
95 Programfilen "wine" laddar och kör Windows-program.
96 Biblioteket "libwine" ("Winelib") kan användas till att bygga och länka
97 Windows-källkod i Unix.
99 Kör './configure --help' för att se inställningar och val vid kompilering.
101 För mer information se https://wiki.winehq.org/Building_Wine
104 5. INSTALLATION
106 När Wine är byggt kan du köra "make install" för att installera det;
107 detta installerar också man-sidorna och några fler nödvändiga filer.
109 Glöm inte att först avinstallera gamla Wine-versioner. Pröva antingen
110 "dpkg -r wine", "rpm -e wine" eller "make uninstall" före installationen.
112 När Wine är installerat kan du använda inställningsprogrammet "winecfg".
113 Se hjälpavdelningen på https://www.winehq.org/ för tips om inställningar.
116 6. KÖRNING AV PROGRAM
118 När du använder Wine kan du uppge hela sökvägen till programfilen, eller
119 enbart ett filnamn.
121 Exempel: för att köra Notepad:
123         wine notepad               (använder sökvägen angiven i Wines
124         wine notepad.exe            konfigurationsfil för att finna filen)
126         wine c:\\windows\\notepad.exe  (användning av DOS-filnamnssyntax)
128         wine ~/.wine/drive_c/windows/notepad.exe  (användning av Unix-filvägar)
130         wine notepad.exe readme.txt  (köra program med parametrar)
132 Wine är inte perfekt, så det är möjligt att vissa program kraschar.
133 I så fall får du en kraschlogg som du bör bifoga till din rapport då du
134 rapporterar ett fel.
137 7. MER INFORMATION
139 Internet:  Mycket information om Wine finns samlat på WineHQ på
140            https://www.winehq.org/ : diverse guider, en programdatabas samt
141            felspårning. Detta är antagligen det bästa stället att börja.
143 Frågor:    Frågor och svar om Wine finns samlade på https://www.winehq.org/FAQ
145 Wiki:      Wines Wiki finns på https://wiki.winehq.org
147 E-postlistor:
148            Det finns flera e-postlistor för Wine-användare och -utvecklare; se
149            https://www.winehq.org/forums för mer information.
151 Fel:       Rapportera fel till Wines Bugzilla på https://bugs.winehq.org
152            Sök i Bugzilla-databasen för att se om problemet redan finns
153            rapporterat innan du sänder en felrapport.
155 IRC:       Hjälp finns tillgänglig online på kanalen #WineHQ på
156            irc.freenode.net.
158 Git:       Wines nuvarande utvecklingsversion finns tillgänglig genom Git.
159            Gå till https://www.winehq.org/git för mer information.
161 Om du lägger till något eller fixar ett fel, är det bra om du sänder
162 en patch (förslagsvis med git-format-patch) till listan wine-devel@winehq.org
163 för inkludering i nästa utgåva av Wine.
166 Originalet till denna fil skrevs av
167 Alexandre Julliard
168 julliard@winehq.org
170 Översatt till svenska av
171 Anders Jonsson
172 anders.jonsson@norsjonet.se
174 Lauri Kenttä
175 lauri.kentta@gmail.com