Hi again,

I am again having some problem I do not really know where to look.
(Again, using uClinux-dist-20071107 compiling for MCF532x)

After changing the Makefile to link libz to the library directory
like proposed by Thomas Chou, I can enable mtd-utils in the configuration
and do not get missing libs errors - however, now I get these:

[...]
/projects/new2/uClinux-dist-20071107/lib/zlib/trees.c:894: relocation truncated 
to fit: R_68K_GOT16 against symbol `_GLOBAL_OFFSET_TABLE_' defined in .got.plt 
section in mkfs.jffs2.elf2flt
mkfs.jffs2.elf2flt: In function `_tr_flush_block':
/projects/new2/uClinux-dist-20071107/lib/zlib/trees.c:926: additional 
relocation overflows omitted from the output
collect2: ld returned 1 exit status
make[3]: *** [mkfs.jffs2] Error 1
make[3]: Leaving directory `/projects/new2/uClinux-dist-20071107/user/mtd-utils'

In a former post by David McCullough I read this might have to do with
different settings for -msep-data, but I did not find this being set
anywhere at all, and so am a bit clueless again where to start searching.

I did not change the library Makefiles except for the missing link-entry
for the static libz.a

Thank you for any hints!

Best regards,
Wolfgang

_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to