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

SMP Kernel 2.0.33 compile errors



Hi all, (Please reply to adren@provision.net, i'm currently off the list)

My current system :
	Tyan TomcatIII Duel Board (S1563D)
		Pentium Class 430 HX
	2 Pentium 200 Non-MMX processors
	64 mgs ram (mixed 70s/60s unfortunatly)
	120 mgs swap partition
	3 Hard Drives:
		hda: Conner Peripherals 170MB w/32kB Cache (Win95)
		hdb: WDC AC34000L, 3815MB w/256kB Cache (Linux 'root`)
		hdc: QUANTUM LPS540A, 516MB w/96kB Cache (linux)
	1 CD-Rom:
		hdh: MATSHITA CR-581, ATAPI CDROM drive 
	Sound Blaster 16 Card
	All SCSI hardware removed


	When compiling Linux version 2.0.33 without SMP support everything
going fine. But i run into an error with SMP support included. Durring the
compile it does the following: 
make[2]: Entering directory `/usr/src/linux/drivers/sound'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strength-reduce -D__SMP__ -pipe -m486
-malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -D__SMP__
-c -o adlib_card.o adlib_card.c 
	(**** Cut for shortness ****)
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strength-reduce -D__SMP__ -pipe -m486
-malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -D__SMP__
-c -o sound_switch.o sound_switch.c
sound_switch.c: In function `init_status':
sound_switch.c:97: parse error before `SOUND_CONFIG_DATE'
make[2]: *** [sound_switch.o] Error 1
make[2]: Leaving directory `/usr/src/linux/drivers/sound'
make[1]: *** [sub_dirs] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [linuxsubdirs] Error 2
Root [/usr/src/linux]#>     

	Now if i remove all sound support it gets this

make[3]: Entering directory `/usr/src/linux/fs/fat'
	(**** Cut for shortness ****)  
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strength-reduce -D__SMP__ -pipe -m486
-malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -D__SMP__
-c -o inode.o inode.c
/usr/src/linux/include/asm/atomic.h: In function `atomic_dec_and_test':
In file included from /usr/src/linux/include/linux/mm.h:15,
                 from /usr/src/linux/include/linux/locks.h:5,
                 from inode.c:20:
/usr/src/linux/include/asm/atomic.h:62: parse error before `)'
/usr/src/linux/include/asm/atomic.h:58: warning: unused variable `c'
/usr/src/linux/include/asm/atomic.h:63: warning: control reaches end of
non-void function
/usr/src/linux/include/asm/atomic.h: At top level:
/usr/src/linux/include/asm/atomic.h:63: parse error before `)'
make[3]: *** [inode.o] Error 1
make[3]: Leaving directory `/usr/src/linux/fs/fat'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux/fs/fat'
make[1]: *** [sub_dirs] Error 2
make[1]: Leaving directory `/usr/src/linux/fs'
make: *** [linuxsubdirs] Error 2 
Root [/usr/src/linux]#>

	Has anyone run into this problem? Should i continue to remove
non-essential support and see if works or can i assume it is something
else? Any help would appreciated with this.


--Rob


--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: