微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > SDK编译时报错,如何解决?

SDK编译时报错,如何解决?

时间:10-02 整理:3721RD 点击:
'Building target: CPU3.elf'
'Invoking: MicroBlaze gcc linker'
mb-gcc -Wl,-T -Wl,../src/lscript.ld -L../../CPU3_bsp/microblaze_3/lib -mxl-barrel-shift -mxl-pattern-compare -mcpu=v8.50.c -mno-xl-soft-mul -Wl,--no-relax -Wl,--gc-sections -o "CPU3.elf"  ./src/main.o   -Wl,--start-group,-lxil,-lgcc,-lc,--end-group
../../CPU3_bsp/microblaze_3/lib\libxil.a(xil_printf.o): In function `padding':
/wrk/ptx/users/nagaraju/GCC_2013_03/newlib/libgloss/microblaze/xil_printf.c:50: undefined reference to `outbyte'
../../CPU3_bsp/microblaze_3/lib\libxil.a(xil_printf.o): In function `outnum':
/wrk/ptx/users/nagaraju/GCC_2013_03/newlib/libgloss/microblaze/xil_printf.c:112: undefined reference to `outbyte'
../../CPU3_bsp/microblaze_3/lib\libxil.a(xil_printf.o): In function `xil_printf':
/wrk/ptx/users/nagaraju/GCC_2013_03/newlib/libgloss/microblaze/xil_printf.c:168: undefined reference to `outbyte'
../../CPU3_bsp/microblaze_3/lib\libxil.a(xil_printf.o): In function `outs':
/wrk/ptx/users/nagaraju/GCC_2013_03/newlib/libgloss/microblaze/xil_printf.c:66: undefined reference to `outbyte'
../../CPU3_bsp/microblaze_3/lib\libxil.a(xil_printf.o): In function `xil_printf':
/wrk/ptx/users/nagaraju/GCC_2013_03/newlib/libgloss/microblaze/xil_printf.c:229: undefined reference to `outbyte'
../../CPU3_bsp/microblaze_3/lib\libxil.a(xil_printf.o):/wrk/ptx/users/nagaraju/GCC_2013_03/newlib/libgloss/microblaze/xil_printf.c:238: more undefined references to `outbyte' follow
collect2: ld returned 1 exit status

ugghhhjkhjh

有没有人清楚呢?

是不是BSP里面没有设置stdout/stdin

楼上正解,系统没包含uart之类标准输入输出,或是bsp中未指定

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top