library libc.a

Philippe ROUVEYROL paam at cegetel.net
Tue Jan 9 19:24:27 UTC 2007


Hello,
I am using the lite sourcery  toolchain 4.1-32 for elf coldfire 5208 on Window 2000 

 

I would like use "sprint" function also i have included library libc.a in my linker command line :

m68k-elf-ld -o release.elf  $(OBJS_C) $(OBJS_S) -lc  -Trelease.ld

#($(OBJS_C) $(OBJS_S) = list of .o generated by m68k-elf-gcc and m68k-elf-as)

 

when I run command line above i got errors below

 

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(vfprintf.o): In function `_vfprintf_r':

vfprintf.c:(.text+0x111a): undefined reference to `__umoddi3'

vfprintf.c:(.text+0x692): undefined reference to `__eqdf2'

.....

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(dtoa.o): In function `_dtoa_r':

dtoa.c:(.text+0x204): undefined reference to `__nedf2'

dtoa.c:(.text+0x298): undefined reference to `__floatunsidf'

....

...

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(makebuf.o): In function `__smakebuf':

makebuf.c:(.text+0xba): undefined reference to `isatty'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(mprec.o): In function `_ratio':

mprec.c:(.text+0x2ec): undefined reference to `__divdf3'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(mprec.o): In function `_mprec_log10':

mprec.c:(.text+0x33e): undefined reference to `__muldf3'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(mprec.o): In function `_s2b':

mprec.c:(.text+0xa08): undefined reference to `__divsi3'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(sbrkr.o): In function `_sbrk_r':

sbrkr.c:(.text+0x10): undefined reference to `sbrk'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(writer.o): In function `_write_r':

writer.c:(.text+0x18): undefined reference to `write'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(closer.o): In function `_close_r':

closer.c:(.text+0x10): undefined reference to `close'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(fstatr.o): In function `_fstat_r':

fstatr.c:(.text+0x14): undefined reference to `fstat'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(lseekr.o): In function `_lseek_r':

lseekr.c:(.text+0x18): undefined reference to `lseek'

c:\program files\codesourcery\sourcery g++\bin\../m68k-elf/lib\libc.a(readr.o): In function `_read_r':

readr.c:(.text+0x18): undefined reference to `read'

cs-make: *** [board.elf] Error 1

 

rgds, 

paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/coldfire-gnu-discuss/attachments/20070109/cca570c7/attachment.html>


More information about the coldfire-gnu-discuss mailing list