mfplat: Read queue subscriber within the critical section.
[wine/zf.git] / documentation / README.it
blob68f0df1f75f334c5e77a8a4b529fd870ea2624c4
1 1. INTRODUZIONE
3 Wine è un programma che permette di eseguire programmi sviluppati per
4 Microsoft Windows (compresi eseguibili DOS, Windows 3.x, Win32, and
5 Win64) on Unix. Consiste di un caricatore di programmi che carica ed
6 esegue un binario Microsoft Windows, e di una libreria (chiamata Winelib)
7 che implementa le chiamate alle API Windows usando i loro equivalenti
8 Unix o X11. La libreria può essere usata anche per portare codice Windows
9 in eseguibili nativi Unix.
11 Wine è un software libero, rilasciato sotto la GNU LGPL; leggere il file
12 LICENSE per maggiori dettagli.
15 2. QUICK START
17 Compilando da sorgente, si raccomanda di usare l'Installer di Wine per
18 compilare ed installare Wine. Dalla cartella principale del sorgente di
19 Wine, eseguire:
21 ./tools/wineinstall
23 Eseguire i programmi com "wine programma". Per maggiori informazioni e
24 risoluzioni di problemi, leggere il resto di questo file, la pagina man
25 di Wine, ed in modo particolare la notevole quantità di informazioni che
26 si trova all'indirizzo https://www.winehq.org.
29 3. REQUISITI
31 Per compilare ed eseguire Wine, è necessario avere uno dei seguenti sistemi:
33   Linux versione 2.0.36 o successiva
34   FreeBSD 8.0 o successiva
35   Solaris x86 9 o successiva
36   NetBSD-current
37   Mac OS X 10.5 o successiva
39 Poiché Wine richiede il supporto dei thread a livello kernel per funzionare,
40 solo i sistemi operativi sopra mentionati sono supportati. Altri sistemi
41 che forniscono kernel threads potrebbero essere supportati in futuro.
43 Informazioni per FreeBSD:
44   In generale Wine non funzionerà correttamente con versioni precedenti
45   a FreeBSD 8.0.
46   Leggere https://wiki.freebsd.org/Wine per maggiori informazioni.
48 Informazioni per Solaris:
49   Sarà molto probabilmente necessario compilare Wine con i tool GNU
50   (gcc, gas, etc). Attenzione: installare gas *non* assicura che
51   sia usato da gcc. Sembra che sia necessario ricompilare gcc dopo
52   l'installazione di gas o il symlink di cc, as e ld per i tool GNU.
54 Informazioni per NetBSD:
55   Assicurarsi che le opzioni USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG siano
56   abilitate nel kernel.
58 Informazioni per Mac OS X:
59   È richiesto Xcode 2.4 o superiore per compilare correttamente su x86.
62 File system supportati:
63   Wine dovrebbe funzionare sulla maggior parte dei file system. Qualche
64   problema di compatibilità è stato riportato usando file acceduti
65   tramite Samba. Inoltre, NTFS non fornisce tutte le funzionalità di
66   file system necessarie per alcune applicazioni. Si raccomanda di usare
67   un file system nativo di Unix.
69 Requisiti basilari:
70   Devono essere installati i file include di sviluppo di X11
71   (chiamato xorg-dev in Debian e libX11-devel in Red Hat).
73   Ovviamente necessario anche "make" (possibilmente GNU make).
75   È richiesto anche flex versione 2.5.33 o superiore e bison.
77 Librerie opzionali di supporto:
78   Configure notificherà a video quando le librerie opzionali non sono
79   trovate sul sistema. Leggere https://wiki.winehq.org/Recommended_Packages
80   per suggerimenti sui pacchetti da installare.
82   Su piattaforme a 64-bit, per compilare Wine a 32-bit (predefinito),
83   assicurarsi di installare la versione a 32-bit di queste librerie;
84   leggere https://wiki.winehq.org/WineOn64bit per i dettagli. Per avere
85   Wine solo 64-bit (o un setup di Wine misto tra 32-bit e 64-bit),
86   leggere https://wiki.winehq.org/Wine64 per maggiori informazioni.
89 4. COMPILAZIONE
91 Nel caso in cui si scegliesse di non utilizzare wineinstall, eseguire
92 i seguenti comandi per compilare Wine:
94 ./configure
95 make
97 Questa sequenza compilerà il programma "wine" e numerose librerie e
98 binari di supporto.
99 Il programma "wine" caricherà ed eseguirà eseguibili Windows.
100 La libreria "libwine" ("Winelib") può essere usata per compilare e
101 linkare codice sorgente Windows sotto Unix.
103 Per vedere le opzioni di configurazione della compilazione, eseguire
104 ./configure -help.
106 5. SETUP
108 Una volta che Wine è stato compilato correttamente, puoi eseguire
109 "make install"; questo installerà l'eseguibile wine, le librerie, la
110 pagina man di Wine, e altri file necessari.
112 Non dimenticarti di disinstallare qualsiasi precedente installazione
113 di Wine in conflitto. Prova sia "dpkg -r wine" o "rpm -e wine" o
114 "make uninstall" prima di installare.
116 Una volta installato, esegui lo strumento di configurazione "winecfg".
117 Leggi l'area Support su https://www.winehq.org/ per suggerimenti sulla
118 configurazione.
121 6. ESEGUIRE PROGRAMMI
123 Quando si esegue Wine, si può specificare l'intero percorso
124 dell'eseguibile o solo il nome del file.
126 Per esempio, per eseguire Blocco Note:
128     wine notepad            (usando il percorso di ricerca come specificato
129     wine notepad.exe         nel registro per trovare il file)
131     wine c:\\windows\\notepad.exe      (usando la sintassi DOS)
133     wine ~/.wine/drive_c/windows/notepad.exe  (usando la sintassi Unix)
135     wine notepad.exe readme.txt     (chiamando il programma con dei parametri)
137 Wine non è perfetto, quindi alcuni programmi potrebbero andare in crash.
138 Se ciò accadesse, sarà creato un log del crash da aggiungere al rapporto
139 di segnalazione del problema.
142 7. PER OTTENERE PIÙ INFORMAZIONI
144 WWW:    Un gran quantitativo di informazioni su Wine è disponibile al
145         WineHQ, https://www.winehq.org/: varie guide su Wine, database
146         delle applicazioni, rintracciamento di bug. Questo è probabilmente
147         il miglior punto di partenza.
149 FAQ:    Le FAQ di Wine si trovano all'indirizzo https://www.winehq.org/FAQ
151 Wiki:   Il Wiki di Wine si trova all'indirizzo https://wiki.winehq.org
153 Mailing list:
154         Esistono diverse mailing list per utenti e sviluppatori di Wine;
155         visitare https://www.winehq.org/forums per ulteriori informazioni.
157 Bugs:   Segnalare i bug su Wine Bugzilla all'indirizzo https://bugs.winehq.org
158         Si prega di controllare il database di Bugzilla per verificare che
159         il problema non sia già conosciuto o risolto prima di creare un
160         rapporto su di esso.
162 IRC:    Aiuto online disponibile nel canale #WineHQ su irc.freenode.net.
164 Git:    L'albero attuale di sviluppo di Wine è disponibile attraverso Git.
165         Vedere https://www.winehq.org/git per maggiori informazioni.
167 Se aggiungi qualcosa, o correggi un bug, si prega di mandare una patch
168 (preferibilmente usando git-format-patch) alla mailing list
169 wine-devel@winehq.org per l'inclusione nel prossimo rilascio.
172 Alexandre Julliard
173 julliard@winehq.org