1. INTRODUKSJON Wine er et program som gjør det mulig Ã¥ kjøre Windows-programmer (inkludert DOS, Windows 3.x, Win32 og Win64) i Unix. Det bestÃ¥r av en programstarter som starter og kjører en Windows-programfil, og et bibliotek kalt «Winelib»; en uavhengig utgave av Windows' API som bruker Unix- eller X11-funksjoner. Biblioteket kan ogsÃ¥ brukes til Ã¥ putte Windows-kode i vanlige Unix-programmer. Wine er fri programvare, utgitt under vilkÃ¥rene i GNU LGPL; se filen «LICENSE» for detaljer. 2. KOM I GANG Det anbefales Ã¥ bruke Wines installasjonsprogram for Ã¥ bygge og installere Wine nÃ¥r det bygges fra kildekode. Kjør følgende i rotkatalogen til Wine-kildekoden ./tools/wineinstall Kjør programmer som «wine program». Se resten av denne filen, Wines man-side og http://www.winehq.org/ for mer informasjon og problemløsing. 3. SYSTEMKRAV Følgende kreves for Ã¥ bygge og kjøre Wine Linux versjon 2.0.36 eller nyere FreeBSD 6.3 eller nyere Solaris x86 9 eller nyere NetBSD-current Mac OS X 10.5 eller nyere Wine krever støtte for trÃ¥der pÃ¥ kjernenivÃ¥, og derfor er det bare operativsystemene ovenfor som støttes. Andre operativsystemer som støtter kjernetrÃ¥der støttes kanskje i framtiden. 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Ã¥der), er det best Ã¥ ha en ny kjerne som 2.4.x eller 2.6.x. Informasjon for FreeBSD Wine vil som regel ikke virke pÃ¥ FreeBSD-versjoner eldre enn 6.3 eller 7.0. FreeBSD 6.3 kan oppdateres for Ã¥ forbedre støtten for Wine; se <http://wiki.freebsd.org/Wine> for mer informasjon. Informsjon for Solaris Wine mÃ¥ antakelig bygges med GNU-verktø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 koblinger for «cc», «as» og «ld» mÃ¥ legges til GNU-verktøyene. Informasjon for NetBSD USER_LDT, SYSVSHM, SYSVSEM og SYSVMSG mÃ¥ være aktivert i kjernen. Informasjon for Mac OS X: Du mÃ¥ ha Xcode 2.4 eller nyere for Ã¥ bygge Wine ordentlig pÃ¥ x86. Støttede filsystemer Wine kan kjøre pÃ¥ de fleste filsystemer. Det har imidlertid vært rapportert om problemer med filtilgang gjennom Samba. Vi anbefaler ikke bruk av NTFS, siden dette ikke støtter funksjoner som noen programmer trenger. Det anbefales Ã¥ bruke et Linux-filsystem som ext3. Basiskrav Inkluderingsfilene for X11 mÃ¥ være installert (kalt «xlib6g-dev» i Debian og «XFree86-devel» i RedHat). Du mÃ¥ selvfølgelig ogsÃ¥ ha «make», sannsynligvis «GNU make». flex 2.5.33 eller nyere og bison er ogsÃ¥ nødvendig. Valgfrie stø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. PÃ¥ 64 bit-systemer trenger du 32 bit-versjoner av disse bibliotekene hvis du skal bygge Wine som et 32 bit-program (standard); se http://wiki.winehq.org/WineOn64bit for flere detaljer. Hvis du ønsker Ã¥ bygge Wine som et 64 bit-program (eller et oppsett med blandet 32 bit og 64 bit) kan du lese mer pÃ¥ http://wiki.winehq.org/Wine64 4. BYGGING Kjør følgende kommandoer for Ã¥ bygge Wine hvis du ikke bruker wineinstall ./configure make Dette bygger programmet «wine» og diverse støttebiblioteker/programfiler. Programfilen «wine» laster og kjører Windows-programmer. Biblioteket «libwine» («Winelib») kan brukes til Ã¥ bygge og koble Windows-kildekode i Unix. Kjør «./configue --help» for Ã¥ se valg for bygging. 5. INSTALLASJON NÃ¥r Wine er bygget kan du kjøre «make install» for Ã¥ installere det; dette installerer ogsÃ¥ man-siden og noen andre nødvendigheter. Ikke glem Ã¥ avinstallere tidligere Wine-versjoner først. Prøv enten «dpkg -r wine», «rpm -e wine» eller «make uninstall» før installsjonen. NÃ¥r Wine er installert kan du bruke oppsettsverktøyet «winecfg». Se støtteomrÃ¥det pÃ¥ http://www.winehq.org/ for hint om oppsett. 6. KJÃRING AV PROGRAMMER NÃ¥r du bruker Wine kan du oppgi hele stien til programfilen, eller bare et filnavn. For Ã¥ kjøre Notisblokk wine notepad (ved Ã¥ bruke søkestien oppgitt i wine notepad.exe Wine-registeret for Ã¥ finne filen) wine c:\\windows\\notepad.exe (bruk av DOS-filbaner) wine ~/.wine/drive_c/windows/notepad.exe (bruk av Unix-filbaner) wine notepad.exe readme.txt (kjøre programmer med parametere) Wine er ikke helt ferdig ennÃ¥, sÃ¥ det er mulig at noen programmer klikker. Hvis dette skjer vil Wine lage en logg som beskriver problemet; bruk denne nÃ¥r du lager en feilrapport pÃ¥ http://bugs.winehq.org/ 7. MER INFORMASJON Internett: En god del informasjon om Wine finnes hos WineHQ pÃ¥ http://www.winehq.org/: diverse veiledere, en programdatabase og feilsporing. Dette er antakelig det beste stedet Ã¥ begynnne. Svar: Wines spørsmÃ¥l og svar finnes pÃ¥ http://www.winehq.org/FAQ Wiki: Wines Wiki er tilgjengelig pÃ¥ http://wiki.winehq.org E-postlister: Det finnes flere e-postlister for Wine-utviklere og -brukere; besøk http://www.winehq.org/forums for mer informasjon. Feil: Rapporter feil til Wines Bugzilla pÃ¥ http://bugs.winehq.org Søk i Bugzilla-databasen og se om probelmet allerede er funnet før du sender en feilrapport. IRC: Nødhjelp er tilgjengelig pÃ¥ kanalen #WineHQ pÃ¥ irc.freenode.net. Git: Wines oppdaterte utvikler-versjon er tilgjengelig gjennom GIT. GÃ¥ til http://www.winehq.org/git for mer informasjon. Hvis du legger til noe eller fikser en feil er det fint som du sender en oppdateringsfil (helst laget med git format-patch) til listen wine-patches@winehq.org, slik at endringen kan tas med i neste Wine-utgivelse. -- Den originale versjonen ble skrevet av Alexandre Julliard julliard@winehq.org Oversettelse til norsk (bokmÃ¥l) av Alexander N. Sørnes alex@thehandofagony.com