[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

v2.2.0-pre1



Hi There,

  I have a problem to compile v2.2.0-pre1.

sundown:/usr/src/linux# make vmlinux
gcc -D__KERNEL__ -I/usr/src/linux-2.1.132/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.1.132/include/linux/sched.h:20,
                 from /usr/src/linux-2.1.132/include/linux/mm.h:4,
                 from /usr/src/linux-2.1.132/include/linux/slab.h:14,
                 from /usr/src/linux-2.1.132/include/linux/malloc.h:4,
                 from /usr/src/linux-2.1.132/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux-2.1.132/include/linux/smp.h:26: parse error before `do'
In file included from /usr/src/linux-2.1.132/include/linux/mm.h:4,
                 from /usr/src/linux-2.1.132/include/linux/slab.h:14,
                 from /usr/src/linux-2.1.132/include/linux/malloc.h:4,
                 from /usr/src/linux-2.1.132/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux-2.1.132/include/linux/sched.h:223: parse error before `cycles_t'
/usr/src/linux-2.1.132/include/linux/sched.h:223: warning: no semicolon at end of struct or union
/usr/src/linux-2.1.132/include/linux/sched.h:238: parse error before `:'
/usr/src/linux-2.1.132/include/linux/sched.h:239: parse error before `:'
/usr/src/linux-2.1.132/include/linux/sched.h:270: parse error before `:'
/usr/src/linux-2.1.132/include/linux/sched.h:307: parse error before `}'
/usr/src/linux-2.1.132/include/linux/sched.h:375: field `task' has incomplete type
/usr/src/linux-2.1.132/include/linux/sched.h: In function `hash_pid':
/usr/src/linux-2.1.132/include/linux/sched.h:415: dereferencing pointer to incomplete type
...
...
In file included from /usr/src/linux-2.1.132/include/linux/interrupt.h:51,
                 from /usr/src/linux-2.1.132/include/asm/smplock.h:6,
                 from /usr/src/linux-2.1.132/include/linux/smp_lock.h:13,
                 from init/main.c:22:
/usr/src/linux-2.1.132/include/asm/softirq.h:44: incompatible types in assignment
/usr/src/linux-2.1.132/include/asm/softirq.h: In function `disable_bh':
/usr/src/linux-2.1.132/include/asm/softirq.h:75: wrong type argument to increment
/usr/src/linux-2.1.132/include/asm/softirq.h: In function `enable_bh':
/usr/src/linux-2.1.132/include/asm/softirq.h:84: wrong type argument to decrement
/usr/src/linux-2.1.132/include/asm/smplock.h: In function `lock_kernel':
In file included from /usr/src/linux-2.1.132/include/linux/smp_lock.h:13,
                 from init/main.c:22:
/usr/src/linux-2.1.132/include/asm/smplock.h:41: dereferencing pointer to incomplete type
/usr/src/linux-2.1.132/include/asm/smplock.h: In function `unlock_kernel':
/usr/src/linux-2.1.132/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
 klee@ima.umn.edu	www.ima.umn.edu/~klee


Reply to: