[lkml]   [2000]   [Sep]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: 2.2.18pre2 compilation failure
In article <> you wrote:
> This came up today.

> /usr/src/linux/include/linux/kernel_stat.h: In function `kstat_irqs':
> /usr/src/linux/include/linux/kernel_stat.h:47: `smp_num_cpus' undeclared (first use in this function)
> /usr/src/linux/include/linux/kernel_stat.h:47: (Each undeclared identifier is reported only once
> /usr/src/linux/include/linux/kernel_stat.h:47: for each function it appears in.)make[3]: *** [ksyms.o] Error 1


This is caused by you changing from UP to SMP without "make mrproper".
This is a (so far unfixed) bug in the 2.2 build system.
So the solution is to copy the .config to a safe place, type "make
mrproper", copy the .config back and then type "make oldconfig".
If you see more things that don't compile, try the patch at
to see if that fixes it.

Arjan van de Ven
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:38    [W:0.199 / U:0.580 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site