[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] shared library reference



Thanks.

Now i got this when I load the app, back to the reloc outside program error:
BINFMT_FLAT: reloc outside program 0xfe0ab584 (0 - 0x339804/0x2052c0)

This is the output from FLTFLAGS+=-v:
  RELOC[6160]: offset=0x79e88 symbol=.data+0xfdea62c4 section=.data size=4 fixup=0xfe0ab584 (reloc=0x79e88)
reloc[6160] = 0x79e88

What does this line tell me?

Thanks,
Victor

-----Original Message-----
From: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of John Williams
Sent: Thursday, August 30, 2007 1:11 PM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: Re: [microblaze-uclinux] shared library reference

Hi Victor,

Victor Yeo wrote:
> hi,
> 
> when i run an app on microblaze linux 2.6.20, i get this error message:
> 
> # ./dmc &
> BINFMT_FLAT: Loading file: ./dmc
> 55
> # Mapping is 27800000, Entry point is 44, data_start is 205380
> Load ./dmc: TEXT=27800040-27a05380 DATA=27a05390-27a75ce0 BSS=27a75ce0-27b3bae0
> BINFMT_FLAT: reference 0xad644 to shared library 254, killing dmc!
> 
> microblaze linux does not support shared library, why am i still
> seeing this error message?

Disable this menuconfig option (under Executable File Formats)

[ ] Enable shared FLAT support

since they are not supported on MicroBlaze.

Regards,

John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/