返回信息流问题如下
gcc link的时候报错
UART.c:94: undefined reference to `ARMDisableInterrupt_'
ARMDisableInterrupt_函数的声明已经包含在头文件bioslib.h中,而且在UART.c的开头也加入了:#include "bioslib.h"
ARMDisableInterrupt_函数的定义在bioslib.c中,编译bioslib.o的时候也没有报错
make是Eclipse自动生成的
Building target: kkk.exe
Invoking: RTEMS Linker (Cygwin)
D:/cygwin/opt/rtems-4.9/bin/arm-rtems4.9-gcc -B/cygdrive/D/cygwin/opt/rtems-4.9/arm-rtems4.9/gp32/lib/ -specs bsp_specs -qrtems -mcpu=arm920t -mstructure-size-boundary=32 -DCPU_S3C2400 -o"kkk.exe" ./src/UART.o ./src/bioslib.o ./src/gdb-stub-UART.o ./src/kkk.o
./src/UART.o: In function `ISR_UART0_Rx':
/cygdrive/d/Users/eddy/workspace/kkk/RTEMS Executable Configuration/../src/UART.c:94: undefined reference to `ARMDisableInterrupt_'
collect2: ld returned 1 exit status
make: *** [kkk.exe] Error 1
就是这么个情况 那位大牛给解答一下 谢谢了先
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #8223同步于 2010/4/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
[求教]gcc连接时的错误
Eddy
2010/4/14镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。