Alpha cross compiler

Mongkol Ekpanyapong pop@ece.gatech.edu
Wed Sep 25 22:38:00 GMT 2002


I successfuly  installed gcc 3.1 cross compiler for Alpha machine on my
x86 redhat 7.2. However cross compiler only successfully generate ELF
format, but the program that I'm using accept
only ECOFF format.
When I try to generate ECOFF, below is error messages:

/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o: In function `_start':
/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o(.text+0x8): relocation
truncated to fit: GPDISP .text+4
/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o(.text+0x14): relocation
truncated to fit: ELF_LITERAL main
/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o(.text+0x20): undefined
reference to `_init'
/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o(.text+0x24): undefined
reference to `_fini'
/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o(.text+0x30): undefined
reference to `__libc_start_main'
/home/pop/crossdev/alpha-linuxecoff/lib/crt1.o(.text+0x34): undefined
reference to `__libc_start_main'

Any suggestion are welcome?
Thanks,

--
Mongkol Ekpanyapong
The School of Electrical and Computer Engineering at Georgia Tech
Atlanta, GA  30332-0250
E-Mail: pop@ece.gatech.edu, gtg726c@prism.gatech.edu


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list