Some success targeting PXA320 bare board, but link errors remain

Rick Mann rmann@latencyzero.com
Tue Sep 4 10:28:00 GMT 2007


I've finally succeeded in building a GCC/newlib/libgcc that all  
support VFP instructions (the pre-built graphics library I'm forced  
to use was built with VFP).

Anyway, I had expected to need to implement things like _open_r(),  
but not any of the following. Can anyone tell me what I missed?

TIA,
Rick

------------------------

/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-snprintf.o): In  
function `snprintf':
../../../../../newlib/libc/stdio/snprintf.c:96: undefined reference  
to `_vfprintf_r'
../../../../../newlib/libc/stdio/snprintf.c:96: undefined reference  
to `_vfprintf_r'
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-snprintf.o): In  
function `_snprintf_r':
../../../../../newlib/libc/stdio/snprintf.c:60: undefined reference  
to `_vfprintf_r'
../../../../../newlib/libc/stdio/snprintf.c:60: undefined reference  
to `_vfprintf_r'
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-sprintf.o): In  
function `sprintf':
../../../../../newlib/libc/stdio/sprintf.c:380: undefined reference  
to `_vfprintf_r'
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a- 
sprintf.o):../../../../../newlib/libc/stdio/sprintf.c:347: more  
undefined references to `_vfprintf_r' follow
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-sscanf.o): In  
function `_sscanf_r':
../../../../../newlib/libc/stdio/sscanf.c:457: undefined reference to  
`__svfscanf_r'
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-sscanf.o): In  
function `sscanf':
../../../../../newlib/libc/stdio/sscanf.c:419: undefined reference to  
`__svfscanf_r'
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-vsnprintf.o): In  
function `_vsnprintf_r':
../../../../../newlib/libc/stdio/vsnprintf.c:72: undefined reference  
to `_vfprintf_r'
../../../../../newlib/libc/stdio/vsnprintf.c:72: undefined reference  
to `_vfprintf_r'
/usr/local/arm-4.2.0/bin/../arm-elf/lib/libc.a(lib_a-vsnprintf.o): In  
function `vsnprintf':
../../../../../newlib/libc/stdio/vsnprintf.c:49: undefined reference  
to `_vfprintf_r'
../../../../../newlib/libc/stdio/vsnprintf.c:49: undefined reference  
to `_vfprintf_r'



More information about the Newlib mailing list