wine/documentation/README.sv

164 lines
5.7 KiB
Systemverilog
Raw Normal View History

2009-02-27 22:52:49 +00:00
1. INLEDNING
Wine <EFBFBD>r ett program som g<EFBFBD>r det m<EFBFBD>jligt att k<EFBFBD>ra Windows-program
2010-08-01 10:15:47 +00:00
(inkluderat DOS, Windows 3.x, Win32 och Win64) i Unix. Det best<EFBFBD>r av en
2009-02-27 22:52:49 +00:00
programstartare som startar och k<EFBFBD>r Windows-programfiler, samt ett
bibliotek (kallat Winelib) som implementerar Windows API-anrop med hj<EFBFBD>lp
av deras Unix- eller X11-motsvarigheter. Biblioteket kan ocks<EFBFBD> anv<EFBFBD>ndas
2010-08-01 10:15:47 +00:00
till att porta Windows-kod till vanliga Unix-program.
2009-02-27 22:52:49 +00:00
2010-08-01 10:15:47 +00:00
Wine <EFBFBD>r fri programvara, utgett under villkoren i GNU LGPL; se
2009-02-27 22:52:49 +00:00
filen LICENSE f<EFBFBD>r detaljer.
2. KOM IG<EFBFBD>NG
N<EFBFBD>r du bygger Wine fr<EFBFBD>n k<EFBFBD>llkod s<EFBFBD> rekommenderas du anv<EFBFBD>nda Wines
installationsprogram. K<EFBFBD>r f<EFBFBD>ljande i rotkatalogen f<EFBFBD>r Wines k<EFBFBD>llkod:
./tools/wineinstall
K<EFBFBD>r program med "wine [val] program". Se resten av denna fil,
Wines man-sidor samt sist men inte minst http://www.winehq.org/ f<>r mer
information och tips om hur problem kan l<EFBFBD>sas.
3. SYSTEMKRAV
F<EFBFBD>r att kompilera och k<EFBFBD>ra Wine kr<EFBFBD>vs ett av f<EFBFBD>ljande:
Linux version 2.0.36 eller senare
2012-02-27 21:47:50 +00:00
FreeBSD 7.0 eller senare
2009-02-27 22:52:49 +00:00
Solaris x86 9 eller senare
NetBSD-current
Mac OS X 10.4 eller senare
Wine kr<EFBFBD>ver st<EFBFBD>d f<EFBFBD>r tr<EFBFBD>dar p<EFBFBD> kernelniv<EFBFBD>, och d<EFBFBD>rf<EFBFBD>r <EFBFBD>r det bara
operativsystemen ovan som st<EFBFBD>ds. Andra operativsystem som
st<EFBFBD>der kerneltr<EFBFBD>dar kommer eventuellt att st<EFBFBD>djas i framtiden.
Information f<EFBFBD>r FreeBSD
2012-02-27 21:47:50 +00:00
Wine kommer i regel inte att fungera p<EFBFBD> FreeBSD-versioner <EFBFBD>ldre <EFBFBD>n 7.0.
Se http://wiki.freebsd.org/Wine f<>r mer information.
2009-02-27 22:52:49 +00:00
Information f<EFBFBD>r Solaris
Wine m<EFBFBD>ste antagligen byggas med GNU toolchain (gcc, gas etc.).
Varning: <EFBFBD>ven om gas installeras s<EFBFBD> <EFBFBD>r det inte s<EFBFBD>kert att det anv<EFBFBD>nds av
gcc. Det s<EFBFBD>gs att det <EFBFBD>r n<EFBFBD>dv<EFBFBD>ndigt att antingen bygga gcc p<EFBFBD> nytt, eller
skapa symboliska l<EFBFBD>nkar fr<EFBFBD>n "cc", "as" och "ld" till GNU toolchain.
Information f<EFBFBD>r NetBSD
USER_LDT, SYSVSHM, SYSVSEM och SYSVMSG m<EFBFBD>ste vara aktiverade i kerneln.
Information f<EFBFBD>r Mac OS X:
Du beh<EFBFBD>ver Xcode 2.4 eller senare f<EFBFBD>r att korrekt kunna bygga Wine p<EFBFBD> x86.
St<EFBFBD>dda filsystem
Wine kan k<EFBFBD>ra p<EFBFBD> de flesta filsystem, men det har rapporterats problem vad
g<EFBFBD>ller kompatibilitet d<EFBFBD> samba anv<EFBFBD>nds f<EFBFBD>r att ansluta till filer. NTFS
tillhandah<EFBFBD>ller inte heller alla filsystemsfunktioner som beh<EFBFBD>vs av alla
2012-02-27 21:47:50 +00:00
program. Det rekommenderas att anv<EFBFBD>nda ett riktigt Unix-filsystem.
2009-02-27 22:52:49 +00:00
Grundl<EFBFBD>ggande krav:
Utvecklingsfilerna f<EFBFBD>r X11 m<EFBFBD>ste vara installerade (de kallas xlib6g-dev i
Debian och XFree86-devel i Red Hat).
Du m<EFBFBD>ste givetvis ocks<EFBFBD> ha "make" (mest troligt "GNU make").
2010-08-01 10:15:47 +00:00
Det <EFBFBD>r ocks<EFBFBD> n<EFBFBD>dv<EFBFBD>ndigt att ha flex 2.5.33 eller senare samt bison.
2009-02-27 22:52:49 +00:00
Valfria st<EFBFBD>dbibliotek:
configure-skriptet visar varningar n<EFBFBD>r valfria bibliotek inte hittats.
Se http://wiki.winehq.org/Recommended_Packages f<>r information om
vilka paket du b<EFBFBD>r installera.
P<EFBFBD> 64 bit-system m<EFBFBD>ste du s<EFBFBD>kerst<EFBFBD>lla att 32 bit-versionerna av
2010-08-01 10:15:47 +00:00
ovann<EFBFBD>mnda bibliotek installerats; se http://wiki.winehq.org/WineOn64bit
f<EFBFBD>r n<EFBFBD>rmare detaljer. Om du vill ha ett sant 64-bit Wine (eller en mixad
32- och 64-bit Wine-installation), se http://wiki.winehq.org/Wine64 f<>r
detaljer.
2009-02-27 22:52:49 +00:00
4. KOMPILERING
K<EFBFBD>r f<EFBFBD>ljande kommandon f<EFBFBD>r att bygga Wine om du inte anv<EFBFBD>nder wineinstall:
./configure
make
Detta bygger programmet "wine" och diverse st<EFBFBD>dbibliotek/programfiler.
Programfilen "wine" laddar och k<EFBFBD>r Windows-program.
Biblioteket "libwine" ("Winelib") kan anv<EFBFBD>ndas till att bygga och l<EFBFBD>nka
Windows-k<EFBFBD>llkod i Unix.
K<EFBFBD>r './configure --help' f<EFBFBD>r att se inst<EFBFBD>llningar och val vid kompilering.
5. INSTALLATION
N<EFBFBD>r Wine <EFBFBD>r byggt kan du k<EFBFBD>ra "make install" f<EFBFBD>r att installera det;
detta installerar ocks<EFBFBD> man-sidorna och n<EFBFBD>gra fler n<EFBFBD>dv<EFBFBD>ndiga filer.
Gl<EFBFBD>m inte att f<EFBFBD>rst avinstallera gamla Wine-versioner. Pr<EFBFBD>va antingen
"dpkg -r wine", "rpm -e wine" eller "make uninstall" f<EFBFBD>re installationen.
N<EFBFBD>r Wine <EFBFBD>r installerat kan du anv<EFBFBD>nda inst<EFBFBD>llningsprogrammet "winecfg".
Se hj<EFBFBD>lpavdelningen p<EFBFBD> http://www.winehq.org/ f<>r tips om inst<73>llningar.
6. K<EFBFBD>RNING AV PROGRAM
N<EFBFBD>r du anv<EFBFBD>nder Wine kan du uppge hela s<EFBFBD>kv<EFBFBD>gen till programfilen, eller
enbart ett filnamn.
Exempel: f<EFBFBD>r att k<EFBFBD>ra Notepad:
wine notepad (anv<EFBFBD>nder s<EFBFBD>kv<EFBFBD>gen angiven i Wines
wine notepad.exe konfigurationsfil f<EFBFBD>r att finna filen)
wine c:\\windows\\notepad.exe (anv<EFBFBD>ndning av DOS-filnamnssyntax)
wine ~/.wine/drive_c/windows/notepad.exe (anv<EFBFBD>ndning av Unix-filv<EFBFBD>gar)
2010-08-01 10:15:47 +00:00
wine notepad.exe readme.txt (k<EFBFBD>ra program med parametrar)
2009-02-27 22:52:49 +00:00
2010-08-01 10:15:47 +00:00
Wine <EFBFBD>r inte perfekt, s<EFBFBD> det <EFBFBD>r m<EFBFBD>jligt att vissa program kraschar.
I s<EFBFBD> fall f<EFBFBD>r du en kraschlogg som du b<EFBFBD>r bifoga till din rapport d<EFBFBD> du
rapporterar ett fel.
2009-02-27 22:52:49 +00:00
7. MER INFORMATION
Internet: Mycket information om Wine finns samlat p<EFBFBD> WineHQ p<EFBFBD>
http://www.winehq.org/ : diverse guider, en programdatabas samt
felsp<EFBFBD>rning. Detta <EFBFBD>r antagligen det b<EFBFBD>sta st<EFBFBD>llet att b<EFBFBD>rja.
Fr<EFBFBD>gor: Fr<EFBFBD>gor och svar om Wine finns samlade p<EFBFBD> http://www.winehq.org/FAQ
Fel: Rapportera fel till Wines Bugzilla p<EFBFBD> http://bugs.winehq.org
S<EFBFBD>k i Bugzilla-databasen f<EFBFBD>r att se om problemet redan finns
2010-08-01 10:15:47 +00:00
rapporterat innan du s<EFBFBD>nder en felrapport.
2009-02-27 22:52:49 +00:00
IRC: Hj<EFBFBD>lp finns tillg<EFBFBD>nglig online p<EFBFBD> kanalen #WineHQ p<EFBFBD>
irc.freenode.net.
2010-08-01 10:15:47 +00:00
Git: Wines nuvarande utvecklingsversion finns tillg<EFBFBD>nglig genom Git.
2009-02-27 22:52:49 +00:00
G<EFBFBD> till http://www.winehq.org/git f<>r mer information.
E-postlistor:
2010-08-01 10:15:47 +00:00
Det finns flera e-postlistor f<EFBFBD>r Wine-anv<EFBFBD>ndare och -utvecklare; se
http://www.winehq.org/forums f<>r mer information.
2009-02-27 22:52:49 +00:00
2010-08-01 10:15:47 +00:00
Wiki: Wines Wiki finns p<EFBFBD> http://wiki.winehq.org
2009-02-27 22:52:49 +00:00
Om du l<EFBFBD>gger till n<EFBFBD>got eller fixar ett fel, <EFBFBD>r det bra om du s<EFBFBD>nder
2010-08-01 10:15:47 +00:00
en patch (f<EFBFBD>rslagsvis med git-format-patch) till listan wine-patches@winehq.org
f<EFBFBD>r inkludering i n<EFBFBD>sta utg<EFBFBD>va av Wine.
2009-02-27 22:52:49 +00:00
--
Originalet till denna fil skrevs av
Alexandre Julliard
julliard@winehq.org
<EFBFBD>versatt till svenska av
Anders Jonsson
anders.jonsson@norsjonet.se