> Se dai uno sguardo al Makefile vedrai che c'e' un riferimento a "gcc"; > questo eseguibile con un giro abbastanza contorto di link simbolici e > script va a parare alla fine sul gcc-2.96. > In linea teorica ti basterebbe sostituire i riferimento nel Makefile > della variabile $(CC) da 'gcc' a 'gcc-3.01' o l'altro nome che ha il > gcc che vuoi usare. Oppure sostituire il link simbolico gcc al comando > equivalente della versione 3.01.
Ho modificato Makefile in /usr/src/linux_2.4.16 in questi punti: HOSTCC = gcc-3.0.1 CC = $(CROSS_COMPILE)gcc-3.0.1 Poi ho provato a compilare un programma qualsiasi ma con kpm vedevo funzionare le librerie ancora del 2.96. > P.S. In nessun caso cmq devi usare il gcc3.x per la compilazione del > kernel e dei programmi che hanno bisogno della stessa versione del > compilatore usato per il kernel. Vorrei riuscire a compilare mplayer che odia il 2.96. Rientra in quella categoria di programmi? Biss
