On Wed, Apr 04, 2012, Jonathan Ben Avraham wrote about "[YBA] kernel compile errors with GCC >= 4.6": > My question is in general, is there somewhere where the relationship > between kernel version and gcc version (or other compiler version) > is made explicit?
According to the Linux README, Linux depends on gcc, at least version 3.2. It doesn't say you must use some specific version - which means that Linux's "make" *should* finish without aborting on any newer version - including versions which added new warning messages. If it doesn't, it's a bug. I'd hate for Linux to declare that it only works with a specific version of the compiler. I routinely compile the latest kernel with a 3 year old compiler (gcc 4.4), and don't have any problems. Other people may be compiling a 3 year old kernel with the latest snapshot of gcc, and they shouldn't have problems either. -- Nadav Har'El | Thursday, Apr 5 2012, [email protected] |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |"A mathematician is a device for turning http://nadav.harel.org.il |coffee into theorems" -- P. Erdos _______________________________________________ Linux-il mailing list [email protected] http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
