- From: mirko fischer <mirko.fischer_at_s2000.tu-chemnitz.de>
- Date: Fri, 25 Jun 2004 19:33:26 +0200
Hello _at_ All!
I configured with ./configure --with-linuxdir...
While running make - the errors below occure:
Nemesis:/usr/local/comedi/comedi-0.7.68 # make
make all-recursive
make[1]: Entering directory `/usr/local/comedi/comedi-0.7.68'
Making all in comedi
make[2]: Entering directory `/usr/local/comedi/comedi-0.7.68/comedi'
Making all in kcomedilib
make[3]: Entering directory
`/usr/local/comedi/comedi-0.7.68/comedi/kcomedilib'
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/
-DKBUILD_MODNAME=kcomedilib -Wall -Wstrict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common -pipe -msoft-float
-mpreferred-stack-boundary=2 -funit-at-a-time -funit-at-a-time
-march=i586 -mregparm=3
-I/usr/src/linux-2.6.5-7.75/include/asm-i386/mach-default -O2
-fomit-frame-pointer -DMODULE -g -O2 -MT kcomedilib_ko-data.o -MD -MP
-MF ".deps/kcomedilib_ko-data.Tpo" \
-c -o kcomedilib_ko-data.o `test -f 'data.c' || echo './'`data.c; \
then mv -f ".deps/kcomedilib_ko-data.Tpo" ".deps/kcomedilib_ko-data.Po"; \
else rm -f ".deps/kcomedilib_ko-data.Tpo"; exit 1; \
fi
In file included from data.c:25:
../../include/linux/comedilib.h:33:2: #error linux/comedilib.h should
not be included by non-kernel-space code
In file included from /usr/include/linux/sched.h:12,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/jiffies.h:16: error: parse error before "jiffies_64"
/usr/include/linux/jiffies.h:20: error: parse error before "get_jiffies_64"
In file included from /usr/include/linux/sched.h:21,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/asm/mmu.h:13: error: field `sem' has incomplete type
In file included from /usr/include/linux/signal.h:4,
from /usr/include/linux/sched.h:25,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/list.h:604:2: warning: #warning "don't include kernel
headers in userspace"
In file included from /usr/include/asm/siginfo.h:4,
from /usr/include/linux/signal.h:7,
from /usr/include/linux/sched.h:25,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/asm-generic/siginfo.h:53: error: size of array `_pad' is
too large
In file included from /usr/include/linux/sched.h:27,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/fs_struct.h:9: error: parse error before "rwlock_t"
/usr/include/linux/fs_struct.h:13: error: parse error before '}' token
In file included from /usr/include/linux/sched.h:29,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/completion.h:15: error: parse error before
"wait_queue_head_t"
/usr/include/linux/completion.h: In function `init_completion':
/usr/include/linux/completion.h:26: error: dereferencing pointer to
incomplete type
/usr/include/linux/completion.h:27: error: dereferencing pointer to
incomplete type
In file included from /usr/include/linux/sched.h:30,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/pid.h: At top level:
/usr/include/linux/pid.h:18: error: field `task_list' has incomplete type
/usr/include/linux/pid.h:19: error: field `hash_chain' has incomplete type
/usr/include/linux/pid.h:24: error: field `pid_chain' has incomplete type
In file included from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/sched.h:93: error: parse error before "process_counts"
In file included from ../../include/linux/timer.h:15,
from /usr/include/linux/sched.h:102,
from ../../include/linux/sched.h:14,
from /usr/include/linux/module.h:9,
from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/timer.h:10: error: field `entry' has incomplete type
In file included from ../../include/linux/module.h:62,
from ../../include/linux/comedidev.h:28,
from data.c:26:
/usr/include/linux/module.h:488: error: variable `__this_module' has
initializer but incomplete type
/usr/include/linux/module.h:489: error: unknown field `name' specified
in initializer
/usr/include/linux/module.h:490: error: unknown field `init' specified
in initializer
/usr/include/linux/module.h:513: error: parse error before
"MOD_INC_USE_COUNT"
/usr/include/linux/module.h:525: error: parse error before
"MOD_DEC_USE_COUNT"
In file included from ../../include/linux/vmalloc.h:14,
from ../../include/linux/comedidev.h:38,
from data.c:26:
/usr/include/linux/vmalloc.h:27: error: parse error before "pgprot_t"
/usr/include/linux/vmalloc.h:31: error: parse error before "pgprot_t"
/usr/include/linux/vmalloc.h:39: error: parse error before "pgprot_t"
/usr/include/linux/vmalloc.h:46: error: parse error before "vmlist_lock"
In file included from ../../include/linux/irq.h:13,
from /usr/include/asm/hardirq.h:6,
from /usr/include/linux/interrupt.h:11,
from ../../include/linux/interrupt.h:31,
from ../../include/linux/comedidev.h:40,
from data.c:26:
/usr/include/linux/irq.h:68: error: requested alignment is not a constant
In file included from /usr/include/linux/irq.h:72,
from ../../include/linux/irq.h:13,
from /usr/include/asm/hardirq.h:6,
from /usr/include/linux/interrupt.h:11,
from ../../include/linux/interrupt.h:31,
from ../../include/linux/comedidev.h:40,
from data.c:26:
/usr/include/asm/hw_irq.h:28: error: parse error before "irq_vector"
/usr/include/asm/hw_irq.h: In function `x86_do_profile':
/usr/include/asm/hw_irq.h:86: error: `prof_buffer' undeclared (first use
in this function)
/usr/include/asm/hw_irq.h:86: error: (Each undeclared identifier is
reported only once
/usr/include/asm/hw_irq.h:86: error: for each function it appears in.)
/usr/include/asm/hw_irq.h:99: error: `prof_shift' undeclared (first use
in this function)
/usr/include/asm/hw_irq.h:105: error: `prof_len' undeclared (first use
in this function)
In file included from /usr/include/linux/interrupt.h:11,
from ../../include/linux/interrupt.h:31,
from ../../include/linux/comedidev.h:40,
from data.c:26:
/usr/include/asm/hardirq.h: At top level:
/usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from ../../include/asm/uaccess.h:43,
from ../../include/linux/comedidev.h:42,
from data.c:26:
/usr/include/asm/uaccess.h: In function `verify_area':
/usr/include/asm/uaccess.h:104: error: invalid type argument of `->'
/usr/include/asm/uaccess.h: In function `__copy_to_user':
/usr/include/asm/uaccess.h:406: error: `u8' undeclared (first use in
this function)
/usr/include/asm/uaccess.h:406: error: parse error before ')' token
/usr/include/asm/uaccess.h:406: error: parse error before ')' token
/usr/include/asm/uaccess.h:406: error: parse error before ')' token
/usr/include/asm/uaccess.h:409: error: `u16' undeclared (first use in
this function)
/usr/include/asm/uaccess.h:409: error: parse error before ')' token
/usr/include/asm/uaccess.h:409: error: parse error before ')' token
/usr/include/asm/uaccess.h:409: error: parse error before ')' token
/usr/include/asm/uaccess.h:412: error: `u32' undeclared (first use in
this function)
/usr/include/asm/uaccess.h:412: error: parse error before ')' token
/usr/include/asm/uaccess.h:412: error: parse error before ')' token
/usr/include/asm/uaccess.h:412: error: parse error before ')' token
/usr/include/asm/uaccess.h: In function `__copy_from_user':
/usr/include/asm/uaccess.h:444: error: `u8' undeclared (first use in
this function)
/usr/include/asm/uaccess.h:444: error: parse error before ')' token
/usr/include/asm/uaccess.h:444: error: parse error before ')' token
/usr/include/asm/uaccess.h:444: error: parse error before ')' token
/usr/include/asm/uaccess.h:444: error: parse error before ')' token
/usr/include/asm/uaccess.h:447: error: `u16' undeclared (first use in
this function)
/usr/include/asm/uaccess.h:447: error: parse error before ')' token
/usr/include/asm/uaccess.h:447: error: parse error before ')' token
/usr/include/asm/uaccess.h:447: error: parse error before ')' token
/usr/include/asm/uaccess.h:447: error: parse error before ')' token
/usr/include/asm/uaccess.h:450: error: `u32' undeclared (first use in
this function)
/usr/include/asm/uaccess.h:450: error: parse error before ')' token
/usr/include/asm/uaccess.h:450: error: parse error before ')' token
/usr/include/asm/uaccess.h:450: error: parse error before ')' token
/usr/include/asm/uaccess.h:450: error: parse error before ')' token
/usr/include/asm/uaccess.h: In function `copy_to_user':
/usr/include/asm/uaccess.h:474: error: invalid type argument of `->'
/usr/include/asm/uaccess.h: In function `copy_from_user':
/usr/include/asm/uaccess.h:499: error: invalid type argument of `->'
In file included from data.c:26:
../../include/linux/comedidev.h: At top level:
../../include/linux/comedidev.h:220: error: parse error before
"wait_queue_head_t"
../../include/linux/comedidev.h:220: warning: no semicolon at end of
struct or union
../../include/linux/comedidev.h:223: error: parse error before "write_wait"
../../include/linux/comedidev.h:223: warning: type defaults to `int' in
declaration of `write_wait'
../../include/linux/comedidev.h:223: warning: data definition has no
type or storage class
../../include/linux/comedidev.h:229: error: parse error before '}' token
../../include/linux/comedidev.h: In function `comedi_get_device_by_minor':
../../include/linux/comedidev.h:251: error: invalid use of undefined
type `struct comedi_device_struct'
../../include/linux/comedidev.h: In function `alloc_subdevices':
../../include/linux/comedidev.h:329: error: dereferencing pointer to
incomplete type
../../include/linux/comedidev.h:330: error: dereferencing pointer to
incomplete type
../../include/linux/comedidev.h:330: warning: implicit declaration of
function `kmalloc'
../../include/linux/comedidev.h:330: error: `GFP_KERNEL' undeclared
(first use in this function)
../../include/linux/comedidev.h:331: error: dereferencing pointer to
incomplete type
../../include/linux/comedidev.h:333: error: dereferencing pointer to
incomplete type
../../include/linux/comedidev.h: In function `alloc_private':
../../include/linux/comedidev.h:339: error: dereferencing pointer to
incomplete type
../../include/linux/comedidev.h:339: error: `GFP_KERNEL' undeclared
(first use in this function)
../../include/linux/comedidev.h:340: error: dereferencing pointer to
incomplete type
../../include/linux/comedidev.h:342: error: dereferencing pointer to
incomplete type
In file included from ../../include/linux/comedidev.h:371,
from data.c:26:
../../include/linux/comedi_rt.h: In function `__comedi_spin_lock_irqsave':
../../include/linux/comedi_rt.h:104: warning: implicit declaration of
function `spin_lock_irqsave'
../../include/linux/comedi_rt.h: In function
`comedi_spin_unlock_irqrestore':
../../include/linux/comedi_rt.h:124: warning: implicit declaration of
function `spin_unlock_irqrestore'
data.c: At top level:
/usr/include/linux/module.h:488: error: storage size of `__this_module'
isn't known
make[3]: *** [kcomedilib_ko-data.o] Error 1
make[3]: Leaving directory
`/usr/local/comedi/comedi-0.7.68/comedi/kcomedilib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/comedi/comedi-0.7.68/comedi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/comedi/comedi-0.7.68'
make: *** [all] Error 2
Nemesis:/usr/local/comedi/comedi-0.7.68 #
comedi-request_at_comedi.orgcomedi-request_at_comedi.orgcomedi-request_at_comedi.org
Received on 2004-06-25Z16:33:26