On Sat, Aug 04, 2001 at 10:34:25PM +0200, Antoni Bella Perez wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > A Dissabte 04 Agost 2001 17:54, Angel Vicente Perez va escriure: > > Hola a todos.... > > > > Estoy tratando de compilar los nucleos 2.4.6 y 2.4.7, y siempre obtengo > > mensajes de error en generacion de ensamblador en el fichero > > net/core/dev.c. > > > > Sospecho del compilador y/o de binutils, he probado con la ultima version > > de binutils, y con gcc-3.0, pero siempre se detiene en el mismo sitio. > > > > Me gustaria saber, con que version de gcc y de binutils habeis compilado > > estas versiones del nucleo, ya que en el bug tracking system, no he > > encontrado nada aclaratorio sobre esto, en plataforma x86 (hay algo sobre > > alpha, un parche del ensamblador). > > > > Saludos a todos. > > Veamos, que me corrigan si me salgo del huerto. El gcc 3.0 tiene el soporte > a�adido para muchos ports a otras arquitecturas no-i386 i ello haze que gran > parte del codio c del nucleo no est� adaptado a esos avanzes por lo que mejor > te interesaria leer el Changes. > > ___________ > La versi�n de gcc que se necesita puede depender del tipo de CPU que > tenga en su computadora. ... > > El compilador recomendado para el nucleo es egcs 1.1.2 (gcc 2.91.66), que > es el que tendria que usar cuando necesite absoluta estabilidad. Puede usar > gcc2.95.x ... > - -----------
Exactamente, estoy usando gcc-2.95, y con este pude compilar correctamente la version 2.4.5. Despues actualice gcc y binutils, y a continuacion intente compilar la version 2.4.6 y 2.4.7, con los resultados anteriormente descritos. Actualmente tengo instalado gcc-2.95(1:2.95.4-0.010721). Cuando compile la 2.4.5, era un empaquetado anterior, que no recuerdo cual era. El haber intentado con gcc-3.0, era para comprobar si el comprotamiento era diferente. Saludos.

