2005-09-22 10:34:47 +00:00
|
|
|
|
1. INTRODUKSJON
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Wine er et program som gj<67>r det mulig <20> kj<6B>re Windows-programmer
|
2005-09-22 10:34:47 +00:00
|
|
|
|
(inkludert DOS, Windows 3.x og Win32) i Unix. Det best<73>r av en
|
2008-07-17 19:23:26 +00:00
|
|
|
|
programstarter som starter og kj<6B>rer en Windows-programfil, og et
|
|
|
|
|
bibliotek kalt <20>Winelib<69>, en uavhengig utgave av Windows' API som
|
|
|
|
|
bruker Unix- eller X11. Biblioteket kan ogs<67> brukes til <20> putte
|
|
|
|
|
Win32-kode i vanlige Unix-programmer.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Wine er fri programvare, utgitt under vilk<6C>rene i GNU LGPL; se
|
2008-07-17 19:23:26 +00:00
|
|
|
|
filen <20>LICENSE<53> for detaljer.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
2. KOM I GANG
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Det anbefales <20> bruke Wines installasjonsprogram for <20> bygge og
|
|
|
|
|
installere Wine n<>r det bygges fra kildekode. Kj<4B>r f<>lgende i
|
|
|
|
|
rotkatalogen til Wine-kildekoden
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
./tools/wineinstall
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Kj<EFBFBD>r programmer som <20>wine [valg] program<61>. Se resten av denne filen,
|
|
|
|
|
Wines man-side og http://www.winehq.org/ for mer informasjon og
|
2005-09-22 10:34:47 +00:00
|
|
|
|
probleml<EFBFBD>sing.
|
|
|
|
|
|
|
|
|
|
3. SYSTEMKRAV
|
|
|
|
|
|
|
|
|
|
F<EFBFBD>lgende kreves for <20> bygge og kj<6B>re Wine
|
|
|
|
|
|
|
|
|
|
Linux versjon 2.0.36 eller nyere
|
2008-07-17 19:23:26 +00:00
|
|
|
|
FreeBSD 7.0 eller nyere
|
|
|
|
|
Solaris x86 9 eller nyere
|
2005-09-22 10:34:47 +00:00
|
|
|
|
NetBSD-current
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Mac OS X 10.4 eller nyere
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Wine krever st<73>tte for tr<74>der p<> kjerneniv<69>, og derfor er det bare
|
2008-07-17 19:23:26 +00:00
|
|
|
|
operativsystemene ovenfor som st<73>ttes. Andre operativsystemer som
|
|
|
|
|
st<EFBFBD>tter kjernetr<74>der st<73>ttes kanskje i framtiden.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Informasjon for Linux
|
|
|
|
|
Selv om Linux 2.2.x antakelig virker, og Linux 2.0x kanskje virker
|
|
|
|
|
(tidligere 2.0.x-versjoner hadde problemer med tr<74>der), er det
|
|
|
|
|
best <20> ha en ny kjerne som 2.4.x.
|
|
|
|
|
|
|
|
|
|
Informasjon for FreeBSD
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Wine vil som regel ikke virke p<> FreeBSD-versjoner eldre enn 7.0.
|
|
|
|
|
FreeBSD 6.3 kan oppdateres for <20> st<73>tte Wine; se
|
|
|
|
|
<http://wiki.freebsd.org/Wine> for mer informasjon.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Informsjon for Solaris
|
|
|
|
|
Wine m<> antakelig bygges med GNU-verkt<6B>yene (gcc, gas etc.).
|
|
|
|
|
Advarsel: selv om gas installeres er det ikke sikkert det brukes av
|
|
|
|
|
gcc. Det sies at gcc m<> bygges p<> nytt, eller at symbolske
|
2008-07-17 19:23:26 +00:00
|
|
|
|
koblinger for <20>cc<63>, <20>as<61> og <20>ld<6C> m<> legges til GNU-verkt<6B>yene.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Informasjon for NetBSD
|
|
|
|
|
USER_LDT, SYSVSHM, SYSVSEM og SYSVMSG m<> v<>re aktivert i kjernen.
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Informasjon for Mac OS X:
|
|
|
|
|
Du m<> ha Xcode 2.4 eller nyere for <20> bygge Wine ordentlig.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
St<EFBFBD>ttede filsystemer
|
|
|
|
|
Wine kan kj<6B>re p<> de fleste filsystemer, men starter ikke hvis '/tmp'-
|
|
|
|
|
katalogen bruker 'umsdos'. Det har ogs<67> v<>rt rapportert om problemer
|
|
|
|
|
med filtilgang gjennom Samba. Vi anbefaler ikke bruk av NTFS, siden
|
2008-07-17 19:23:26 +00:00
|
|
|
|
dette ikke st<73>tter funksjoner som noen program trenger. Det anbefales
|
|
|
|
|
<20> bruke et Linux-filsystem som ext3.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Basiskrav
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Inkluderingsfilene for X11 m<> v<>re installert (kalt <20>xlib6g-dev<65> i
|
|
|
|
|
Debian og <20>XFree86-devel<65> i RedHat).
|
|
|
|
|
|
|
|
|
|
Du m<> selvf<76>lgelig ogs<67> ha <20>make<6B>, sannsynligvis <20>GNU make<6B>.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
flex 2.5 eller nyere og bison er ogs<67> n<>dvendig.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Valgfrie st<73>ttebiblioteker:
|
|
|
|
|
configure-skriptet viser meldinger n<>r valgfrie biblioteker ikke blir
|
|
|
|
|
funnet. Se http://wiki.winehq.org/Recommended_Packages for info om
|
|
|
|
|
hvilke pakker du b<>r installere.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
P<> 64 bit-systemer trenger du 32 bit-versjoner av disse bibliotekene;
|
|
|
|
|
se http://wiki.winehq.org/WineOn64bit for flere detaljer.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
4. BYGGING
|
|
|
|
|
|
|
|
|
|
Kj<EFBFBD>r f<>lgende kommandoer for <20> bygge Wine hvis du ikke bruker wineinstall
|
|
|
|
|
|
|
|
|
|
./configure
|
|
|
|
|
make depend
|
|
|
|
|
make
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Dette bygger programmet <20>wine<6E> og diverse st<73>ttebiblioteker/programfiler.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
Programfilen 'wine laster og kj<6B>rer Windows-programmer.
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Biblioteket <20>libwine<6E> (<28>Winelib<69>) kan brukes til <20> bygge og koble
|
2005-09-22 10:34:47 +00:00
|
|
|
|
Windows-kildekode i Unix.
|
|
|
|
|
|
|
|
|
|
Kj<EFBFBD>r './configue --help' for <20> se valg for bygging.
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Gj<EFBFBD>r f<>lgende for <20> oppgradere til en ny utgave ved hjelp av en
|
|
|
|
|
oppdateringsfil:
|
|
|
|
|
G<EFBFBD> inn i utgivelsens rotkatalog og kj<6B>r kommandoen <20>make clean<61>.
|
|
|
|
|
Deretter oppdaterer du utgivelsen med
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
bunzip -c oppdateringsfil | patch -p1
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
der <20>oppdateringsfil<69> er navnet p<> oppdateringsfilen (noe som
|
|
|
|
|
Wine-<2D><>mmdd.diff.gz). Deretter kan du kj<6B>re <20>./configure<72> og
|
|
|
|
|
<EFBFBD>make depend && make<6B>.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
5. INSTALLASJON
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
N<EFBFBD>r Wine er bygget kan du kj<6B>re <20>make install<6C> for <20> installere det;
|
|
|
|
|
dette installerer ogs<67> man-siden og noen andre n<>dvendigheter.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Ikke glem <20> avinstallere tidligere Wine-versjoner f<>rst. Pr<50>v enten
|
2008-07-17 19:23:26 +00:00
|
|
|
|
<EFBFBD>dpkg -r wine<6E>, <20>rpm -e wine<6E> eller <20>make uninstall<6C> f<>r installsjonen.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
N<EFBFBD>r Wine er installert kan du bruke oppsettsverkt<6B>yet <20>winecf?<3F>.
|
|
|
|
|
Se st<73>tteomr<6D>det p<> http://www.winehq.org/ for hint om oppsett.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6. KJ<4B>RING AV PROGRAMMER
|
|
|
|
|
|
|
|
|
|
N<EFBFBD>r du bruker Wine kan du oppgi hele stien til programfilen, eller bare
|
|
|
|
|
et filnavn.
|
|
|
|
|
|
|
|
|
|
For <20> kj<6B>re Kabal
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
wine sol (ved <20> bruke s<>kestien oppgitt i
|
|
|
|
|
wine sol.exe Wine-registeret for <20> finne filen)
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
wine c:\\windows\\sol.exe (bruk av DOS-filnavnsyntaks)
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
wine ~/.wine/drive_c/windows/notepad.exe (bruk av Unix-filbaner)
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
wine sol.exe /parameter1 -parameter2 parameter3
|
2008-07-17 19:23:26 +00:00
|
|
|
|
(kj<6B>re programmer med parametere)
|
|
|
|
|
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wine er ikke helt ferdig enn<6E>, s<> det er mulig mange programmer klikker.
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Da Wines feils<6C>ker, der du kan unders<72>ke og fikse problemet. Les
|
|
|
|
|
delen om feils<6C>king i Wines utviklermanual for mer informsjon om hvordan
|
|
|
|
|
dette gj<67>res.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7. MER INFORMASJON
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Internett: En god del informasjon om Wine finnes hos WineHQ p<>
|
2008-07-17 19:23:26 +00:00
|
|
|
|
http://www.winehq.org/: diverse veiledere, en programdatabase,
|
2005-09-22 10:34:47 +00:00
|
|
|
|
og feilsporing. Dette er antakelig det beste stedet <20> begynnne.
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Svar: Wines sp<73>rsm<73>l og svar finnes p<> http://www.winehq.org/FAQ
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Usenet: Du kan diskutere problemer med Wine og f<> hjelp p<>
|
|
|
|
|
comp.emulators.ms-windows.wine.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Feil: Rapporter feil til Wines Bugzilla p<> http://bugs.winehq.org
|
|
|
|
|
S<>k i Bugzilla-databasen og se om probelmet allerede er funnet
|
2005-09-22 10:34:47 +00:00
|
|
|
|
f<>r du sender en feilrapport. Du kan ogs<67> rapportere feil til
|
|
|
|
|
comp.emulators.ms-windows.wine.
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
IRC: Direkte hjelp er tilgjengelig p<> kanalen #WineHQ p<>
|
2005-09-22 10:34:47 +00:00
|
|
|
|
irc.freenode.net.
|
|
|
|
|
|
2008-07-17 19:23:26 +00:00
|
|
|
|
GIT: Wines oppdaterte utvikler-versjon er tilgjengelig gjennom GIT.
|
|
|
|
|
G<> til http://www.winehq.org/git for mer informasjon.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
E-postlister
|
2008-07-17 19:23:26 +00:00
|
|
|
|
Det finnes flere e-postlister for Wine-utviklere; se
|
|
|
|
|
http://www.winehq.org/forums for mer informasjon.
|
|
|
|
|
|
|
|
|
|
Wiki: Wines Wiki finnes p<> http://wiki.winehq.org
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
|
Hvis du legger til noe eller fikser en feil, er det fint som du sender
|
2008-07-17 19:23:26 +00:00
|
|
|
|
en lappefil (i <20>diff -u<>-format) til listen wine-patches@winehq.org for
|
2005-09-22 10:34:47 +00:00
|
|
|
|
inkludering i den neste utgivelsen.
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
Den originale versjonen ble skrevet av
|
|
|
|
|
Alexandre Julliard
|
|
|
|
|
julliard@winehq.org
|
|
|
|
|
|
|
|
|
|
Oversettelse til norsk (bokm<6B>l) av
|
|
|
|
|
Alexander N. S<>rnes
|
|
|
|
|
alex@thehandofagony.com
|