annotate DOCS/Italian/users_against_developers.html @ 6173:020bfd8ac9ef

- put back SystemTooSlow message - more tips for tooslow (ni vs cache) and buffer overflow (-ni)
author arpi
date Thu, 23 May 2002 21:58:29 +0000
parents dcc6dde0d168
children 97ac297c649a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
1 <HTML>
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
2
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
3 <HEAD>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
4 <STYLE>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
5 .text
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
6 {font-family : Verdana, Arial, Helvetica, sans-serif;
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
7 font-size : 14px;}
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
8 </STYLE>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
9 </HEAD>
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
10
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
11 <BODY BGCOLOR=white>
2729796fb896 Italian translation
frodone
parents:
diff changeset
12
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
13 <FONT CLASS="text">
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
14
2729796fb896 Italian translation
frodone
parents:
diff changeset
15 <P><B><I>In medias res</I></B></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
16
2729796fb896 Italian translation
frodone
parents:
diff changeset
17 <P>Ci sono due argomenti principali che causano sempre grandi dispute e flame sulla mailing list degli
2729796fb896 Italian translation
frodone
parents:
diff changeset
18 <A HREF="http://www.MPlayerHQ.hu/cgi-bin/htsearch">utenti-mplayer</A>.
2729796fb896 Italian translation
frodone
parents:
diff changeset
19 Il numero uno è naturalmente l'argomento</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
20
2729796fb896 Italian translation
frodone
parents:
diff changeset
21 <A NAME=gcc><P><B><I>GCC 2.96</I></B></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
22
2729796fb896 Italian translation
frodone
parents:
diff changeset
23 <P><B>Leggi anche <A HREF="gcc-2.96-3.0.html">questo</A> testo !!!</B></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
24
2729796fb896 Italian translation
frodone
parents:
diff changeset
25 <P>Il <I>retroscena</I> : C'erano/ci sono le serie GCC <B>2.95</B>. Il migliore
2729796fb896 Italian translation
frodone
parents:
diff changeset
26 era il 2.95.3 . Per favore nota lo stile di numerazione delle versioni.
2729796fb896 Italian translation
frodone
parents:
diff changeset
27 Così è come il team GCC numera i loro compilatori. Quelli della serie 2.95 sono buoni.
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
28 Non abbiamo mai visto nulla compilato male a causa di errori del 2.95.3.</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
29
2729796fb896 Italian translation
frodone
parents:
diff changeset
30 <P>L' <I>atto</I> : <B>RedHat</B> cominciò ad includere una versione <B>2.96</B> di GCC
2729796fb896 Italian translation
frodone
parents:
diff changeset
31 con le loro distribuzioni. Nota il numero di versione. Questo dovrebbe essere una versione del
2729796fb896 Italian translation
frodone
parents:
diff changeset
32 team GCC. Hanno modificato la versione CVS di GCC (qualcosa tre 2.95 e 3.0)
2729796fb896 Italian translation
frodone
parents:
diff changeset
33 L'hanno modificata profondamente, e hanno usato questa versione nella distribuzione perchè il 3.0
2729796fb896 Italian translation
frodone
parents:
diff changeset
34 non era uscito a quel tempo, e vollero che IA64 supportasse ASAP (ragioni di mercato).
5583
70264cc9ade0 updated to english version
frodone
parents: 4961
diff changeset
35 Oh, e GCC 2.95 compila male bash sull'architettura s390...</P>
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
36
2729796fb896 Italian translation
frodone
parents:
diff changeset
37 <P>I <I>fatti</I> : Per compilare <B>MPlayer</B> necessita l'opzione
2729796fb896 Italian translation
frodone
parents:
diff changeset
38 <CODE>--disable-gcc-checking</CODE> per procedere dopo l'aver trovato la versione 2.96 di GCC
2729796fb896 Italian translation
frodone
parents:
diff changeset
39 (apparentemente la necessita anche con <B>egcs</B>. Questo perchè noi non
2729796fb896 Italian translation
frodone
parents:
diff changeset
40 testiamo <B>MPlayer</B> con egcs. Perdonaci, noi preferiamo sviluppare <B>MPlayer</B>).
2729796fb896 Italian translation
frodone
parents:
diff changeset
41 Se conosci <B>MPlayer</B>, dovresti sapere che è molto veloce. Ottiene questo
2729796fb896 Italian translation
frodone
parents:
diff changeset
42 grazie al fatto di avere codici MMX/SSE/3DNow/ecc stra-ottimizzati, fastmemcpy, e
2729796fb896 Italian translation
frodone
parents:
diff changeset
43 molte altre caratteristiche. <B>MPlayer</B> contiene istruzioni MMX/3DNow in una
2729796fb896 Italian translation
frodone
parents:
diff changeset
44 sintassi che tutti i compilaturi linux accettano... tranne il GCC della RedHat (è più
2729796fb896 Italian translation
frodone
parents:
diff changeset
45 compatibile con gli standard). Semplicemente li <B><I>salta</I></B>. Non mostra
2729796fb896 Italian translation
frodone
parents:
diff changeset
46 errori. Non mostra avvertimenti. <B>E</B>, c'è Lame. Col gcc 2.96, il suo test di qualità
2729796fb896 Italian translation
frodone
parents:
diff changeset
47 (<CODE>make test</CODE> dopo aver compilato) <I>non parte nemmeno !!!</I>
2729796fb896 Italian translation
frodone
parents:
diff changeset
48 Ma hey, compila bash su s390 e IA64.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
49
2729796fb896 Italian translation
frodone
parents:
diff changeset
50 <P>Le <I>dichiarazioni</I> : la maggior parte degli sviluppatori del mondo cominciarono
2729796fb896 Italian translation
frodone
parents:
diff changeset
51 ad avere una cattiva idea del GCC 2.96 della RedHat, e dissero ai loro utenti RedHat di
2729796fb896 Italian translation
frodone
parents:
diff changeset
52 compilare con un altro compilatore. Il disappunto degli utenti RedHat si trasformò lentamente
2729796fb896 Italian translation
frodone
parents:
diff changeset
53 in rabbia. A cosa serviva,
2729796fb896 Italian translation
frodone
parents:
diff changeset
54 se non a procurare mal di testa agli sviluppatori, gettare benzina su flame anti-RedHat,
2729796fb896 Italian translation
frodone
parents:
diff changeset
55 confondere gli utenti? La risposta, non la conosco.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
56
2729796fb896 Italian translation
frodone
parents:
diff changeset
57 <P><I>I giorni nostri</I> : RedHat dice che il GCC 2.96-85 e superiori
2729796fb896 Italian translation
frodone
parents:
diff changeset
58 sono stati corretti, e funzionano propriamente. Nota il numero di versione. Avrebbero dovuto cominciare
2729796fb896 Italian translation
frodone
parents:
diff changeset
59 con qualcosa del genere. Com'è il GCC 2.96.85 ? Non importa ora.
2729796fb896 Italian translation
frodone
parents:
diff changeset
60 Non ho cercato, ma vedo ancora bug nel 2.96 . Non importa ora,
2729796fb896 Italian translation
frodone
parents:
diff changeset
61 si spera che ora <B>RedHat dimenticherà il 2.96</B> e si rivolgerà verso il <B>3.0</B>.
2729796fb896 Italian translation
frodone
parents:
diff changeset
62 Verso un 3.0 profondamente modificato...
2729796fb896 Italian translation
frodone
parents:
diff changeset
63 </P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
64
2729796fb896 Italian translation
frodone
parents:
diff changeset
65 <P><I>Quello che non capisco</I> è perchè gli utenti RedHat ci odino per aver
2729796fb896 Italian translation
frodone
parents:
diff changeset
66 inserito messaggi di avvertimento, e documenti che consigliano di stare alla larga dal 2.96 in <B>MPlayer</B> .
2729796fb896 Italian translation
frodone
parents:
diff changeset
67 Perchè siamo chiamati "teste bacate", "scemi totali", "puerili" dagli
2729796fb896 Italian translation
frodone
parents:
diff changeset
68 <B>utenti RedHat</B>, sulla nostra mailing list, e perfino su quella <B>redhat-devel</B> .
2729796fb896 Italian translation
frodone
parents:
diff changeset
69 Hanno anche considerato l'idea di un fork di <B>MPlayer</B> per loro stessi. Utenti RedHat.
2729796fb896 Italian translation
frodone
parents:
diff changeset
70 Perchè? E' RedHat che ha fatto il compilatore, perchè <U>voi</U> dovete odiarci?
2729796fb896 Italian translation
frodone
parents:
diff changeset
71 Siete <U>così</U> adoratori di RedHat? Per favore smettetela. Non abbiamo
2729796fb896 Italian translation
frodone
parents:
diff changeset
72 nessun rancore nei confronti degli utenti, non importa se vi sembra tanto il contrario.
2729796fb896 Italian translation
frodone
parents:
diff changeset
73 Per favore andateci di flame con Linus Torvalds, gli sviluppatori DRI (oh, ora so perchè sono
2729796fb896 Italian translation
frodone
parents:
diff changeset
74 stati sospesi da VA!), di Wine, di avifile. Anche se siamo arroganti,
2729796fb896 Italian translation
frodone
parents:
diff changeset
75 non siamo come questi elencati? Perchè <B>noi</B> dovremmo
2729796fb896 Italian translation
frodone
parents:
diff changeset
76 soffrire la vostra ingiusta collera?</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
77
2729796fb896 Italian translation
frodone
parents:
diff changeset
78 <P><A HREF="mailto:willis_matthew@yahoo.com">Matt Willis</A> ci ha gentilmente mandato
2729796fb896 Italian translation
frodone
parents:
diff changeset
79 un semplice documento su come compilare col GCC-3.0.3, lo copio qui sotto:</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
80
2729796fb896 Italian translation
frodone
parents:
diff changeset
81 <P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
82 <UL>
2729796fb896 Italian translation
frodone
parents:
diff changeset
83 <LI>Scarica gcc. Vai alla pagina <A
2729796fb896 Italian translation
frodone
parents:
diff changeset
84 HREF="http://gcc.gnu.org/mirrors.html">http://gcc.gnu.org/mirrors.html</A>
2729796fb896 Italian translation
frodone
parents:
diff changeset
85 Io ho scaricato i seguenti file, ma non devi avere tutto:<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
86 <CODE>gcc-g++-3.0.3.tar.gz<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
87 gcc-objc-3.0.3.tar.gz<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
88 gcc-3.0.3.tar.gz<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
89 gcc-g77-3.0.3.tar.gz<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
90 gcc-testsuite-3.0.3.tar.gz<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
91 gcc-core-3.0.3.tar.gz<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
92 gcc-java-3.0.3.tar.gz</CODE>
2729796fb896 Italian translation
frodone
parents:
diff changeset
93 </LI>
2729796fb896 Italian translation
frodone
parents:
diff changeset
94
2729796fb896 Italian translation
frodone
parents:
diff changeset
95 <LI>Scompatta i file, fai una directory per la compilazione, e compila<CODE><PRE>
2729796fb896 Italian translation
frodone
parents:
diff changeset
96 tar xvzf gcc-*3.0.3.tar.gz
2729796fb896 Italian translation
frodone
parents:
diff changeset
97 mkdir gcc-build; cd gcc-build
2729796fb896 Italian translation
frodone
parents:
diff changeset
98 ../gcc-3.0.3/configure --prefix=/opt --program-suffix=-3.0.3
2729796fb896 Italian translation
frodone
parents:
diff changeset
99 make bootstrap; mkdir -p /opt; make install</PRE></CODE>
2729796fb896 Italian translation
frodone
parents:
diff changeset
100
2729796fb896 Italian translation
frodone
parents:
diff changeset
101 <LI>Inserisci nel tuo path /opt/bin<BR>
2729796fb896 Italian translation
frodone
parents:
diff changeset
102 <CODE>export PATH=/opt/bin:${PATH}</CODE>
2729796fb896 Italian translation
frodone
parents:
diff changeset
103
2729796fb896 Italian translation
frodone
parents:
diff changeset
104 <LI>Ora puoi compilare MPlayer.</LI>
2729796fb896 Italian translation
frodone
parents:
diff changeset
105 </UL>
2729796fb896 Italian translation
frodone
parents:
diff changeset
106 </P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
107
2729796fb896 Italian translation
frodone
parents:
diff changeset
108 <A NAME=nvidia><P><B><I>NVidia</I></B></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
109
2729796fb896 Italian translation
frodone
parents:
diff changeset
110 <P>Non ci piacciono i driver binari di nvidia, la loro qualità, instabilità,
4961
c8a3e58a43d8 corrected typos and bad italian...
frodone
parents: 4867
diff changeset
111 l'inesistente supporto all'utente, la regolare comparsa di nuovi bug. E la maggior parte degli utenti fa
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
112 lo stesso. Ultimamente siamo stati contattati da NVidia, e loro hanno detto che questi bug non
2729796fb896 Italian translation
frodone
parents:
diff changeset
113 esistono, l'instabilità è causata da pessimi chip AGP, e che non hanno ricevuto nessuna segnalazione
2729796fb896 Italian translation
frodone
parents:
diff changeset
114 di bug del driver (la linea viola, per esempio). Quindi: se hai problemi con
2729796fb896 Italian translation
frodone
parents:
diff changeset
115 la tua NVidia, aggiorna il driver nvidia e/o compra una nuova
2729796fb896 Italian translation
frodone
parents:
diff changeset
116 scheda madre.</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
117
2729796fb896 Italian translation
frodone
parents:
diff changeset
118 <A NAME=kotsog><P><B><I>Joe Barr</I></B></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
119
2729796fb896 Italian translation
frodone
parents:
diff changeset
120 <P>Non risponde alle nostre mail. Il suo editore non risponde alle nostre mail.
4961
c8a3e58a43d8 corrected typos and bad italian...
frodone
parents: 4867
diff changeset
121 La rete è piena delle sue false dichiarazioni e accuse (apparentemente non
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
122 gli piacciono i ragazzi BSD, a causa dei loro diversi punti di vista
2729796fb896 Italian translation
frodone
parents:
diff changeset
123 [su cosa?]).</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
124
2729796fb896 Italian translation
frodone
parents:
diff changeset
125 <P>Ora alcune citazioni di diverse persone circa Joe Barr (solo per farvi sapere
2729796fb896 Italian translation
frodone
parents:
diff changeset
126 perchè non conta assolutamente niente):</P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
127
2729796fb896 Italian translation
frodone
parents:
diff changeset
128 <P><I>"Voi tutti ricorderete il LinuxWorld 2000, quando lui affermò che Linus T disse
2729796fb896 Italian translation
frodone
parents:
diff changeset
129 che 'FreeBSD è solo un aiuto per i programmatori'. Linus non disse NIENTE del
2729796fb896 Italian translation
frodone
parents:
diff changeset
130 genere. Quando furono chieste spiegazioni a Joe, la sua reazione fu quella di chiamare tutti i sostenitori BSD
2729796fb896 Italian translation
frodone
parents:
diff changeset
131 stupidi e tonti."</I></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
132
2729796fb896 Italian translation
frodone
parents:
diff changeset
133 <P><I>"E' interessante, ma non è bravo ad evitare, um... le discussioni. Joe Barr
2729796fb896 Italian translation
frodone
parents:
diff changeset
134 era regolarmente presente sul forum Canopus di Zachmann su Compuserve,
2729796fb896 Italian translation
frodone
parents:
diff changeset
135 anni fa. Allora era un sostenitore di OS/2 (anche io ero un fan di OS/2).
2729796fb896 Italian translation
frodone
parents:
diff changeset
136 Era solito passare il limite, insultando la gente, e credo che avesse passato dei brutti quarti d'ora,
4961
c8a3e58a43d8 corrected typos and bad italian...
frodone
parents: 4867
diff changeset
137 al tempo. Si è ammorbidito un po' recentemente, giudicando dalle sue colonne. L'umorismo moderatamente
4867
2729796fb896 Italian translation
frodone
parents:
diff changeset
138 subdolo non era suo uso a quei tempi, per niente."</I></P>
2729796fb896 Italian translation
frodone
parents:
diff changeset
139
2729796fb896 Italian translation
frodone
parents:
diff changeset
140 </HTML>