Hi There,
I have Sparc10 with two CPUs. I try to run 2.2.0-pre. But I have a following
problems.
sundown:/usr/src/linux# make vmlinux
gcc -D__KERNEL__ -I/usr/src/linux-2.2.0-pre/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -D__SMP__ -pipe -mno-fpu -fcall-used-g5 -fcall-used-g7 -c -o
init/main.o init/main.c
In file included from /usr/src/linux-2.2.0-pre/include/linux/sched.h:20,
from /usr/src/linux-2.2.0-pre/include/linux/mm.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/slab.h:14,
from /usr/src/linux-2.2.0-pre/include/linux/malloc.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux-2.2.0-pre/include/linux/smp.h:26: parse error before `do'
In file included from /usr/src/linux-2.2.0-pre/include/linux/mm.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/slab.h:14,
from /usr/src/linux-2.2.0-pre/include/linux/malloc.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux-2.2.0-pre/include/linux/sched.h:230: parse error before `cycles_t'
/usr/src/linux-2.2.0-pre/include/linux/sched.h:230: warning: no semicolon at end of
struct or union
/usr/src/linux-2.2.0-pre/include/linux/sched.h:245: parse error before `:'
/usr/src/linux-2.2.0-pre/include/linux/sched.h:246: parse error before `:'
/usr/src/linux-2.2.0-pre/include/linux/sched.h:278: parse error before `:'
/usr/src/linux-2.2.0-pre/include/linux/sched.h:314: parse error before `}'
/usr/src/linux-2.2.0-pre/include/linux/sched.h:383: field `task' has incomplete type
...........
/usr/src/linux-2.2.0-pre/include/linux/sched.h: In function `signal_pending':
In file included from /usr/src/linux-2.2.0-pre/include/linux/mm.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/slab.h:14,
from /usr/src/linux-2.2.0-pre/include/linux/malloc.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux-2.2.0-pre/include/linux/sched.h:501: dereferencing pointer to
incomplete type
...........
/usr/src/linux-2.2.0-pre/include/linux/mm.h: In function `expand_stack':
In file included from /usr/src/linux-2.2.0-pre/include/linux/slab.h:14,
from /usr/src/linux-2.2.0-pre/include/linux/malloc.h:4,
from /usr/src/linux-2.2.0-pre/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux-2.2.0-pre/include/linux/mm.h:357: dereferencing pointer to incomplete
type
/usr/src/linux-2.2.0-pre/include/linux/mm.h:359: dereferencing pointer to incomplete
type
/usr/src/linux-2.2.0-pre/include/asm/softirq.h: In function `init_bh':
In file included from /usr/src/linux-2.2.0-pre/include/linux/interrupt.h:51,
from /usr/src/linux-2.2.0-pre/include/asm/smplock.h:6,
from /usr/src/linux-2.2.0-pre/include/linux/smp_lock.h:13,
from init/main.c:22:
/usr/src/linux-2.2.0-pre/include/asm/softirq.h:44: incompatible types in assignment
/usr/src/linux-2.2.0-pre/include/asm/softirq.h: In function `disable_bh':
/usr/src/linux-2.2.0-pre/include/asm/softirq.h:75: wrong type argument to increment
/usr/src/linux-2.2.0-pre/include/asm/softirq.h: In function `enable_bh':
/usr/src/linux-2.2.0-pre/include/asm/softirq.h:84: wrong type argument to decrement
/usr/src/linux-2.2.0-pre/include/asm/smplock.h: In function `lock_kernel':
In file included from /usr/src/linux-2.2.0-pre/include/linux/smp_lock.h:13,
from init/main.c:22:
/usr/src/linux-2.2.0-pre/include/asm/smplock.h:41: dereferencing pointer to incomplete
type
/usr/src/linux-2.2.0-pre/include/asm/smplock.h: In function `unlock_kernel':
/usr/src/linux-2.2.0-pre/include/asm/smplock.h:47: dereferencing pointer to incomplete
type
init/main.c: In function `start_kernel':
init/main.c:1180: dereferencing pointer to incomplete type
make: *** [init/main.o] Error 1
sundown:/usr/src/linux#
Any idea ?
Thanks,
--
=============================================================================
Kumsup Lee (�̱ݼ�) System/Network Administrator
Institute for Mathematics and its Applications, University of Minnesota
400 Lind Hall, 207 Church Street S.E., Minneapolis, MN 55455 USA
Tel : 612-624-4353 FAX : 612-626-7370 PAGE : 612-608-0112
[EMAIL PROTECTED] www.ima.umn.edu/~klee
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]