После обновления ядра до 2.6.17.1.2187_FC5 перестали компилироваться модули, в частности модуль nvidia и vmware. При попытки скомпилировать получаю сообщение о том, что stdarg.h не может быть наден. In file included from /tmp/selfgz4904/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src
/nv/nv-linux.h:50,
from /tmp/selfgz4904/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src
/nv/nv.c:14:
./include/linux/kernel.h:10:20: error: stdarg.h: Нет такого файла или каталога
In file included from /tmp/selfgz4904/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src
/nv/nv-linux.h:50,
from /tmp/selfgz4904/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src
/nv/nv.c:14:
./include/linux/kernel.h:107: error: expected declaration specifiers or ‘.
..’ before ‘va_list’
./include/linux/kernel.h:111: error: expected declaration specifiers or ‘.
..’ before ‘va_list’
./include/linux/kernel.h:115: error: expected declaration specifiers or ‘.
..’ before ‘va_list’
./include/linux/kernel.h:120: error: expected declaration specifiers or ‘.
..’ before ‘va_list’
./include/linux/kernel.h:135: error: expected declaration specifiers or ‘.
..’ before ‘va_list’
При попытке скомпилировать само ядро их исходников:
In file included from ./include/asm/system.h:5,
from ./include/asm/processor.h:18,
from ./include/asm/thread_info.h:17,
from ./include/linux/thread_info.h:21,
from ./include/linux/preempt.h:10,
from ./include/linux/spinlock.h:50,
from ./include/linux/capability.h:45,
from ./include/linux/sched.h:7,
from arch/i386/kernel/asm-offsets.c:7:
./include/linux/kernel.h:10:20: error: stdarg.h: No such file or directory
In file included from ./include/asm/system.h:5,
from ./include/asm/processor.h:18,
from ./include/asm/thread_info.h:17,
from ./include/linux/thread_info.h:21,
from ./include/linux/preempt.h:10,
from ./include/linux/spinlock.h:50,
from ./include/linux/capability.h:45,
from ./include/linux/sched.h:7,
from arch/i386/kernel/asm-offsets.c:7:
При попытке скомпилировать 2.6.18 с kernel.org опять же получаю сообщение о том, что stdarg.h не найден. В чем может быть проблема?