我正在修改freebsd 内核中的sched_ule.c。要打印调试消息,我正在使用syslog功能。但是在编译过程中,我们收到以下错误:
/usr/src/sys/kern/sched_ule.c:731: warning: implicit declaration of
function 'syslog' /usr/src/sys/kern/sched_ule.c:731: warning: nested
extern declaration of 'syslog' [-Wnested-externs]
*** Error code 1 Stop in /usr/obj/usr/src/sys/MYKERNEL.
*** Error code 1 Stop in /usr/src.
*** Error code 1 Stop in /usr/src.
我还包含了以下头文件: syslog.h、stdarg.h并且还尝试过不使用它们进行编译。