Quisiera saber si hay alguien en la lista que use Debian con Sparc.
Oscuento mis dudas:
Instal� debian slink enuna sparc y quer�a que tuviera varias direcciones ip
sobre la misma tarjeta de Red. Para esto tene�a que utilizar un nucleo con
la opci�n ip aliasing. Como el n�cleo por defecto de slink no lo ten�a,
intent� compilar uno. En sparc no existe la opci�n make bzdisk ni make
bzImage. Solo he vistola opci�n make vmlinux. Con n�cleos modernos (a
partir de 2.2.15) me compilaba correctamente y me creaba una imagen de algo
m�s de 2 MB. Y encima luego no me arrancaba el sistema con esta imagen.
Ahora al actualizarme a potato tengo el problema resuelto porque esa opci�n
s� viene con el n�cleo base de potato, lo he instalado, arranca
perfectamente y puedo definir correctamente dos direcciones IP. Pero he
compilado el 2.2.17 que viene en la distribuci�n (por probar) y me sigue
generando (con las mismas opciones que trae el compilado de Debian) algo
m�s de 2MB. El de Debian se queda en unos 800Kb. No tengo ni ganas de
probar a arranacar con este nucleo porque creo que no va a funcionar. La
pregunta es �Alguien sabe como compilan los muchachos de Debian para que
ocupe poco el n�cleo? �Tienen alg�n truquete para comprimir el n�cleo como
en i386?. �Alguien del grupo ha compilado en sparc el n�cleo y luego ha
arrancado bien? �Como lo ha hecho?. Tambi�n he probado con un paquete de
debian para crear n�cleos con los mismos resultados negativos.

Por otra parte, he observado tanto en i386 como en sparc que si te bajas
los fuentes y los compilas con el configure que normalmente traen todos los
paquetes, los ejecutables son del orden de 2 a 5 veces m�s grandes que los
de la distribuci�n Debian (en paquetes grandes como lyx u octave). Aqu�
supongo que lo que ocurre es que la fase de linkado es est�tica y no
din�mica y mete toda la librer�a en el ejecutable en lugar de tomarla en
tiempo real del las librer�as din�micas. La pregunta ser�a �Es m�s o menos
sencillo darle alguna instrucci�n en el configure para que linke
din�micamente y no est�ticamente (si es este el problema)?. O el tema es
algo m�s complicado.

Saludos y gracias.





Responder a