- From: Mingta.Li <Mingta.Li_at_advantech.com.tw>
- Date: Thu, 3 Apr 2003 18:23:57 +0800
Dear sir: ¡_at_¡_at_I got a problem to compile the comedi-0.7.60 in Redhat 8.0. The error messages are as following: [root_at_rose-chou-w2k comedi-0.7.60]# make mkdir modules make -C comedi CFLAGS="-Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__KERNEL__ -I /home/mingtali/driver/comedi-0.7.60/include -I /usr/src/linux/include -I . -D__MODBUILD__ -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules make[1]: Entering directory `/home/mingtali/driver/comedi-0.7.60/comedi' gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__KERNEL__ -I /home/mingtali/driver/comedi-0.7.60/include -I /usr/src/linux/include -I . -D__MODBUILD__ -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -I . -c -o comedi_fops.o comedi_fops.c gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__KERNEL__ -I /home/mingtali/driver/comedi-0.7.60/include -I /usr/src/linux/include -I . -D__MODBUILD__ -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -I . -c -o proc.o proc.c gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__KERNEL__ -I /home/mingtali/driver/comedi-0.7.60/include -I /usr/src/linux/include -I . -D__MODBUILD__ -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -I . -c -o range.o range.c range.c:30: warning: excess elements in array initializer range.c:30: warning: (near initialization for `range_bipolar10.range') range.c:31: warning: excess elements in array initializer range.c:31: warning: (near initialization for `range_bipolar5.range') range.c:32: warning: excess elements in array initializer range.c:32: warning: (near initialization for `range_bipolar2_5.range') range.c:33: warning: excess elements in array initializer range.c:33: warning: (near initialization for `range_unipolar10.range') range.c:34: warning: excess elements in array initializer range.c:34: warning: (near initialization for `range_unipolar5.range') range.c:35: warning: excess elements in array initializer range.c:35: warning: (near initialization for `range_unknown.range') gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__KERNEL__ -I /home/mingtali/driver/comedi-0.7.60/include -I /usr/src/linux/include -I . -D__MODBUILD__ -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -I . -c -o drivers.o drivers.c In file included from drivers.c:37: /usr/src/linux/include/linux/malloc.h:4:2: #error linux/malloc.h is deprecated, use linux/slab.h instead. make[1]: *** [drivers.o] Error 1 make[1]: Leaving directory `/home/mingtali/driver/comedi-0.7.60/comedi' make: *** [_mod_comedi] Error 2 [root_at_rose-chou-w2k comedi-0.7.60]# What can I do for this error? Thanks a heap, Ming-Ta Li
Received on 2003-04-03Z09:23:57