This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Linking problem


Hi all!

I don't know if this is exactly the right place for my question
but... I try!
I'm porting a project for a Cirrus EDB7209 board to run under ecos
and I'm having some problems during the linking phase of
the project files.
In the following lines you can see a part of the output messages
generated by the make process. 
Can anybody explain me the meaning of the error message
and, why not, a way to solve the problem?
Thanks a lot in advance...
	Igor.


attempt to open /arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a succeeded
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_ashrdi3.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_ctors.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_fixunsdfsi.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lnandsupp.o: In function 
`NANDRead_256':
nandsupp.o(.text+0xb0): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0xdc): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x108): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x114): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x140): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x16c): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDRead_512_3':
nandsupp.o(.text+0x1c4): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x1f0): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x21c): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDRead_512_4':
nandsupp.o(.text+0x27c): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x2a8): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x2d4): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWrite_256':
nandsupp.o(.text+0x358): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x384): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWrite_512_3':
nandsupp.o(.text+0x420): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x44c): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWrite_512_4':
nandsupp.o(.text+0x4f0): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x51c): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDReadRedt_256':
nandsupp.o(.text+0x6c4): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x6f0): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x6fc): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x728): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDReadRedt_512_3':
nandsupp.o(.text+0x784): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x7b0): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDReadRedt_512_4':
nandsupp.o(.text+0x814): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o(.text+0x840): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWriteRedt_256':
nandsupp.o(.text+0x8c4): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWriteRedt_512_3':
nandsupp.o(.text+0x960): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWriteRedt_512_4':
nandsupp.o(.text+0xa04): relocation truncated to fit: R_ARM_PC24 
*UND*
nandsupp.o: In function `NANDWaitTilNotBusy':
nandsupp.o(.text+0xa5c): relocation truncated to fit: R_ARM_PC24 
*UND*
ib/arm-elf/2.95.2/libgcc.a)_udivdi3.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_udivsi3.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_umoddi3.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_umodsi3.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)dp-bit.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)fp-bit.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_dvmd_tls.o
(/arm-ecos-tools/i686-pc-cygwin/lib/gcc-lib/arm-
elf/2.95.2/libgcc.a)_lshrdi3.o
collect2: ld returned 1 exit status
make: *** [aCosAAPlayer] Error 1


-----------------------------------------------------------------
BlueWind          Embedded Systems Design
Via Steffani 7/B
31033 Castelfranco Veneto (TV)
-----------------------------------------------------------------
Office  +39 0 423 723431
Fax     +39 0 423 744738
Mobile  +39 335 7298820

mailto:igor.trevisan@bluewind.it
http://www.bluewind.it
----------------------------------------------


Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]