|
真是郁闷啊
怎么会代码里有这种错误呢?
sched.c:213: error: conflicting types for 'reschedule_idle'
sched.c:210: error: previous declaration of 'reschedule_idle' was here
sched.c:213: error: conflicting types for 'reschedule_idle'
sched.c:210: error: previous declaration of 'reschedule_idle' was here
sched.c:371: error: conflicting types for 'wake_up_process'
/usr/src/linux-2.4.20/include/linux/sched.h:602: error: previous declaration of
'wake_up_process' was here
sched.c:371: error: conflicting types for 'wake_up_process'
/usr/src/linux-2.4.20/include/linux/sched.h:602: error: previous declaration of
'wake_up_process' was here
sched.c:409: error: conflicting types for 'schedule_timeout'
/usr/src/linux-2.4.20/include/linux/sched.h:158: error: previous declaration of
'schedule_timeout' was here
sched.c:409: error: conflicting types for 'schedule_timeout'
/usr/src/linux-2.4.20/include/linux/sched.h:158: error: previous declaration of
'schedule_timeout' was here
sched.c:739: error: conflicting types for '__wake_up'
/usr/src/linux-2.4.20/include/linux/sched.h:594: error: previous declaration of
'__wake_up' was here
sched.c:739: error: conflicting types for '__wake_up'
/usr/src/linux-2.4.20/include/linux/sched.h:594: error: previous declaration of
'__wake_up' was here
sched.c:749: error: conflicting types for '__wake_up_sync'
/usr/src/linux-2.4.20/include/linux/sched.h:595: error: previous declaration of
'__wake_up_sync' was here
sched.c:749: error: conflicting types for '__wake_up_sync'
/usr/src/linux-2.4.20/include/linux/sched.h:595: error: previous declaration of
'__wake_up_sync' was here
sched.c:759: error: conflicting types for 'complete'
/usr/src/linux-2.4.20/include/linux/completion.h:31: error: previous declaration
of 'complete' was here
sched.c:759: error: conflicting types for 'complete'
/usr/src/linux-2.4.20/include/linux/completion.h:31: error: previous declaration
of 'complete' was here
sched.c:769: error: conflicting types for 'wait_for_completion'
/usr/src/linux-2.4.20/include/linux/completion.h:30: error: previous declaration
of 'wait_for_completion' was here
sched.c:769: error: conflicting types for 'wait_for_completion'
/usr/src/linux-2.4.20/include/linux/completion.h:30: error: previous declaration
of 'wait_for_completion' was here
sched.c:804: error: conflicting types for 'interruptible_sleep_on'
/usr/src/linux-2.4.20/include/linux/sched.h:599: error: previous declaration of
'interruptible_sleep_on' was here
sched.c:804: error: conflicting types for 'interruptible_sleep_on'
/usr/src/linux-2.4.20/include/linux/sched.h:599: error: previous declaration of
'interruptible_sleep_on' was here
sched.c:815: error: conflicting types for 'interruptible_sleep_on_timeout'
/usr/src/linux-2.4.20/include/linux/sched.h:600: error: previous declaration of
'interruptible_sleep_on_timeout' was here
sched.c:815: error: conflicting types for 'interruptible_sleep_on_timeout'
/usr/src/linux-2.4.20/include/linux/sched.h:600: error: previous declaration of
'interruptible_sleep_on_timeout' was here
sched.c:828: error: conflicting types for 'sleep_on'
/usr/src/linux-2.4.20/include/linux/sched.h:596: error: previous declaration of
'sleep_on' was here
sched.c:828: error: conflicting types for 'sleep_on'
/usr/src/linux-2.4.20/include/linux/sched.h:596: error: previous declaration of
'sleep_on' was here
sched.c:839: error: conflicting types for 'sleep_on_timeout'
/usr/src/linux-2.4.20/include/linux/sched.h:597: error: previous declaration of
'sleep_on_timeout' was here
sched.c:839: error: conflicting types for 'sleep_on_timeout'
/usr/src/linux-2.4.20/include/linux/sched.h:597: error: previous declaration of
'sleep_on_timeout' was here
sched.c:210: warning: 'reschedule_idle' declared `static' but never defined
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.20/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20/kernel'
make: *** [_dir_kernel] Error 2 |
|