On Fri, 20 Jun 2003 16:05:44 +0200 Marco Valli <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Alle 10:04, venerdì 20 giugno 2003, Mattia Dongili ha scritto: > > ripeto, il problema e' la versione del gcc > > Ripeto anch'io ;-) per me il problema non è il compilatore, ma i > sorgenti -che ora sono stati aggiornati alla *8, come altri hanno > sottolineato. dipende da che lato guardi il problema: se consideri che il kernel in questione compila con tutti i gcc tra il 2.95 e il 3.2 e che nella nuova versione del compilatore ci sono dei cambiamenti e che il 2.4.20 e' stato rilasciato ben prima del gcc-3.3, allora il problema e' la versione del compilatore come dico io, altrimenti e' come dici tu. [da Documentation/Changes del kernel tree 2.4.20] GCC --- [...] The recommended compiler for the kernel is gcc 2.95.x (x >= 3), and it should be used when you need absolute stability. You may use gcc 3.0.x instead if you wish, although it may cause problems. Later versions of gcc have not received much testing for Linux kernel compilation, and there are almost certainly bugs (mainly, but not exclusively, in the kernel) that will need to be fixed in order to use these compilers. In any case, using pgcc instead of egcs or plain gcc is just asking for trouble. [fine] Probabilmente qualche buon anima sviluppatore debian ha sistemato i sorgenti e li ha ri-rilasciati (_il_pacchetto_debian_, non il kernel *ufficiale*). aloha -- mattia