Gente, me estoy compilando gcc-2.95.3 en una sparc corriendo solaris 8. El
procesador es un supersparc, por lo cual preferia compilarle el gcc-2.95.3
por crosscompiler, antes de meterle un paquete de algun gcc compilado para
otro sparc, probablemente con otra version de solaris... (si el paquete no
es paquete de slackware... no es paquete confiable).

Bueno, entre los pasos para hacerte un crosscompiler, hay que compilar
binutils. Mientras estoy en la compilacion de binutils, se me reporta un
error de que no existe el archivo
../binutils-2.11/ld/emulparams/sparcsunsolaris2.sh.

Los unicos sparc* archivos que existen en este directorio, son
sparcaout.sh   sparclinux.sh  sparclynx.sh   sparcnbsd.sh

Especificamente el caso de sparcaout, contiene algo como
SCRIPT_NAME=aout
OUTPUT_FORMAT="a.out-sunos-big"
BIG_OUTPUT_FORMAT="a.out-sunos-big"
LITTLE_OUTPUT_FORMAT="a.out-sparc-little"
TEXT_START_ADDR=0x2020
TARGET_PAGE_SIZE=0x2000
NONPAGED_TEXT_START_ADDR=0x2000
ARCH=sparc

Que significan estos "page size", "non paged text start addr", etc, y que
valores podria usar para crear un archivo que me funcione para mi target
de sparcsunsolaris2?

--
   Alvaro Figueroa C.                   I'm the root
   Universidad Latina de CR             and you're the hood
   Departamento de Computo              I have other souls in my hands


--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".

Responder a