include: Specify calling convention explicitly in idl files where needed.
[wine/hramrach.git] / documentation / README.no
blob46e4506d8d4de7811c97f9b00c02bad5efcbadfd
1 1. INTRODUKSJON
3 Wine er et program som gjør det mulig å kjøre Windows-programmer
4 (inkludert DOS, Windows 3.x, Win32 og Win64) i Unix. Det består av en
5 programstarter som starter og kjører en Windows-programfil, og et
6 bibliotek kalt «Winelib»; en uavhengig utgave av Windows' API som
7 bruker Unix- eller X11-funksjoner. Biblioteket kan også brukes til å putte
8 Windows-kode i vanlige Unix-programmer.
10 Wine er fri programvare, utgitt under vilkårene i GNU LGPL; se
11 filen «LICENSE» for detaljer.
13 2. KOM I GANG
15 Det anbefales å bruke Wines installasjonsprogram for å bygge og
16 installere Wine når det bygges fra kildekode. Kjør følgende i
17 rotkatalogen til Wine-kildekoden
19 ./tools/wineinstall
21 Kjør programmer som «wine program». Se resten av denne filen,
22 Wines man-side og http://www.winehq.org/ for mer informasjon og
23 problemløsing.
25 3. SYSTEMKRAV
27 Følgende kreves for å bygge og kjøre Wine
29   Linux versjon 2.0.36 eller nyere
30   FreeBSD 6.3 eller nyere
31   Solaris x86 9 eller nyere
32   NetBSD-current
33   Mac OS X 10.4 eller nyere
35 Wine krever støtte for tråder på kjernenivå, og derfor er det bare
36 operativsystemene ovenfor som støttes. Andre operativsystemer som
37 støtter kjernetråder støttes kanskje i framtiden.
39 Informasjon for Linux
40   Selv om Linux 2.2.x antakelig virker, og Linux 2.0x kanskje virker
41   (tidligere 2.0.x-versjoner hadde problemer med tråder), er det
42   best å ha en ny kjerne som 2.4.x eller 2.6.x.
44 Informasjon for FreeBSD
45   Wine vil som regel ikke virke på FreeBSD-versjoner eldre enn 6.3 eller 7.0.
46   FreeBSD 6.3 kan oppdateres for å forbedre støtten for Wine; se
47   <http://wiki.freebsd.org/Wine> for mer informasjon.
49 Informsjon for Solaris
50   Wine må antakelig bygges med GNU-verktøyene (gcc, gas etc.).
51   Advarsel: selv om gas installeres er det ikke sikkert det brukes av
52   gcc. Det sies at gcc må bygges på nytt, eller at symbolske
53   koblinger for «cc», «as» og «ld» må legges til GNU-verktøyene.
55 Informasjon for NetBSD
56   USER_LDT, SYSVSHM, SYSVSEM og SYSVMSG må være aktivert i kjernen.
58 Informasjon for Mac OS X:
59   Du må ha Xcode 2.4 eller nyere for å bygge Wine ordentlig på x86.
62 Støttede filsystemer
63   Wine kan kjøre på de fleste filsystemer. Det har imidlertid vært
64   rapportert om problemer med filtilgang gjennom Samba. Vi anbefaler
65   ikke bruk av NTFS, siden dette ikke støtter funksjoner som noen
66   programmer trenger. Det anbefales å bruke et Linux-filsystem som ext3.
68 Basiskrav
69   Inkluderingsfilene for X11 må være installert (kalt «xlib6g-dev» i
70   Debian og «XFree86-devel» i RedHat).
72   Du må selvfølgelig også ha «make», sannsynligvis «GNU make».
74   flex 2.5.33 eller nyere og bison er også nødvendig.
76 Valgfrie støttebiblioteker:
77   configure-skriptet viser meldinger når valgfrie biblioteker ikke blir
78   funnet. Se http://wiki.winehq.org/Recommended_Packages for info om
79   hvilke pakker du bør installere.
81   På 64 bit-systemer trenger du 32 bit-versjoner av disse bibliotekene
82   hvis du skal bygge Wine som et 32 bit-program (standard);
83   se http://wiki.winehq.org/WineOn64bit for flere detaljer.
84   Hvis du ønsker å bygge Wine som et 64 bit-program (eller et oppsett
85   med blandet 32 bit og 64 bit) kan du lese mer på
86   http://wiki.winehq.org/Wine64
88 4. BYGGING
90 Kjør følgende kommandoer for å bygge Wine hvis du ikke bruker wineinstall
92 ./configure
93 make
95 Dette bygger programmet «wine» og diverse støttebiblioteker/programfiler.
96 Programfilen «wine» laster og kjører Windows-programmer.
97 Biblioteket «libwine» («Winelib») kan brukes til å bygge og koble
98 Windows-kildekode i Unix.
100 Kjør «./configue --help» for å se valg for bygging.
102 5. INSTALLASJON
104 Når Wine er bygget kan du kjøre «make install» for å installere det;
105 dette installerer også man-siden og noen andre nødvendigheter.
107 Ikke glem å avinstallere tidligere Wine-versjoner først. Prøv enten
108 «dpkg -r wine», «rpm -e wine» eller «make uninstall» før installsjonen.
110 Når Wine er installert kan du bruke oppsettsverktøyet «winecfg».
111 Se støtteområdet på http://www.winehq.org/ for hint om oppsett.
114 6. KJØRING AV PROGRAMMER
116 Når du bruker Wine kan du oppgi hele stien til programfilen, eller bare
117 et filnavn.
119 For å kjøre Notisblokk
121         wine notepad                   (ved å bruke søkestien oppgitt i
122         wine notepad.exe                Wine-registeret for å finne filen)
124         wine c:\\windows\\notepad.exe  (bruk av DOS-filbaner)
126         wine ~/.wine/drive_c/windows/notepad.exe  (bruk av Unix-filbaner)
128         wine notepad.exe readme.txt  (kjøre programmer med parametere)
132 Wine er ikke helt ferdig ennå, så det er mulig at noen programmer klikker.
133 Hvis dette skjer vil Wine lage en logg som beskriver problemet; bruk
134 denne når du lager en feilrapport på http://bugs.winehq.org/
137 7. MER INFORMASJON
139 Internett: En god del informasjon om Wine finnes hos WineHQ på
140            http://www.winehq.org/: diverse veiledere, en programdatabase
141            og feilsporing. Dette er antakelig det beste stedet å begynnne.
143 Svar:      Wines spørsmål og svar finnes på http://www.winehq.org/FAQ
145 Wiki:      Wines Wiki er tilgjengelig på http://wiki.winehq.org
147 E-postlister:
148            Det finnes flere e-postlister for Wine-utviklere og -brukere;
149            besøk http://www.winehq.org/forums for mer informasjon.
151 Feil:      Rapporter feil til Wines Bugzilla på http://bugs.winehq.org
152            Søk i Bugzilla-databasen og se om probelmet allerede er funnet
153            før du sender en feilrapport.
155 IRC:       Nødhjelp er tilgjengelig på kanalen #WineHQ på
156            irc.freenode.net.
158 Git:       Wines oppdaterte utvikler-versjon er tilgjengelig gjennom GIT.
159            Gå til http://www.winehq.org/git for mer informasjon.
161 Hvis du legger til noe eller fikser en feil er det fint som du sender
162 en oppdateringsfil (helst laget med git format-patch) til listen wine-patches@winehq.org, slik at endringen kan tas med i neste Wine-utgivelse.
165 Den originale versjonen ble skrevet av
166 Alexandre Julliard
167 julliard@winehq.org
169 Oversettelse til norsk (bokmål) av
170 Alexander N. Sørnes
171 alex@thehandofagony.com