[Asterisk-Users] Eicon Diva - problems building new v3 melware driver

Armin Schindler armin at melware.de
Tue May 16 01:29:21 MST 2006


On Tue, 16 May 2006, Klaus Darilion wrote:
> Hi Armin!
> 
> I now tried 2 versions:
> A) I also executed "make prepare" in the kernel sources before building with
> "make KDIR=/usr/src/kernel-source-2.6.8"
> 
> B) I compiled with the kernel headers:
> "make KDIR=/lib/modules/2.6.8-2-386/build/"
> 
> Both times I got the same error message (see below). It would be great if you
> can take a look at it because this Asterisk server should go in production
> today.

What kernel is that? When I use the plain kernel 2.6.8 from kernel.org I 
don't even get any warning.
Either the kernel headers are incomplete or this distribution kernel is 
incompatible in some way. Can you provide a tgz of these sources(headers) 
directory to me?

Armin
 
> Thanks
> Klaus
> 
> 
> Searching for configured kernel in /usr/src/kernel-source-2.6.8
> Kernel version is 2.6.8
> 
> Building divas4linux kernel modules...
> Using kernel 2.6 build mechanism of /usr/src/kernel-source-2.6.8...
> 
> make[1]: Entering directory `/usr/src/kernel-source-2.6.8'
>   CC [M]
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.o
>   CC [M]
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capiutil.o
>   CC [M]
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capilib.o
>   CC [M]
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi_proc.o
>   LD [M]
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kernelcapi.o
>   CC [M]
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capi.o
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capi.c:447:40:
> missing binary operator before token "("
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capi.c:
> In function `handle_recv_skb':
> /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capi.c:451:
> error: structure has no member named `receive_room'
> make[2]: ***
> [/root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/capi.o]
> Error 1
> make[1]: ***
> [_module_/root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi]
> Error 2
> make[1]: Leaving directory `/usr/src/kernel-source-2.6.8'
> make: *** [kernel] Error 1
> 
> 
> 
> Armin Schindler wrote:
> > On Mon, 15 May 2006, Klaus Darilion wrote:
> > > Hi Armin!
> > > 
> > > I have problems on debian sarge with standard 2.6.8-2-386 kernel.
> > > 
> > > I've installed the packages:
> > > kernel-headers-2.6.8-2
> > > kernel-headers-2.6.8-2-386
> > > kernel-image-2.6.8-2-386
> > > kernel-kbuild-2.6-3
> > > kernel-source-2.6.8
> > > 
> > > Then I unpacked the kernel sources into /usr/src/kernel-source-2.6.8
> > > and made
> > > a symlink from /usr/src/linux --> kernel-source-2.6.8
> > > 
> > > Then I entered /usr/src/linux, started "make menuconfig", loaded the
> > > configuration from /boot/config-2.6.8-2-386 and exited from the
> > > config
> > > application.
> > > 
> > > I think now I should have configured kernel sources.
> > > 
> > > But if I start compiling, I got lots of errors (see below)
> > 
> > The kernel config might be ready, but some things are still missing.
> > 'make prepare' in the kernel directory should do the needed basic stuff.
> > 
> > Armin
> > 
> > 
> > > Help is appreciated :-)
> > > 
> > > thanks
> > > klaus
> > > 
> > > 
> > > server1:~/asterisk/divas4linux-melware-3.0.e-106.622-1# make
> > > Searching for configured kernel in /usr/src/linux
> > > Kernel version is 2.6.8
> > > 
> > > Building divas4linux kernel modules...
> > > Using kernel 2.6 build mechanism of /usr/src/linux...
> > > 
> > > make[1]: Entering directory `/usr/src/kernel-source-2.6.8'
> > >  CC [M]
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.o
> > > In file included from include/linux/kernel.h:11,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/linkage.h:5:25: asm/linkage.h: No such file or
> > > directory
> > > In file included from include/linux/posix_types.h:47,
> > > from include/linux/types.h:13,
> > > from include/linux/kernel.h:13,
> > > from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:13:22:
> > > features.h:
> > > No such file or directory
> > > /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:14:35: no
> > > include
> > > path in which to find asm/posix_types.h
> > > In file included from include/linux/kernel.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/types.h:14:23: asm/types.h: No such file or directory
> > > In file included from include/linux/kernel.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/types.h:18: error: syntax error before "__kernel_dev_t"
> > > include/linux/types.h:18: warning: type defaults to `int' in
> > > declaration of
> > > `__kernel_dev_t'
> > > include/linux/types.h:18: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:21: error: syntax error before "dev_t"
> > > include/linux/types.h:21: warning: type defaults to `int' in
> > > declaration of
> > > `dev_t'
> > > include/linux/types.h:21: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:22: error: syntax error before "ino_t"
> > > include/linux/types.h:22: warning: type defaults to `int' in
> > > declaration of
> > > `ino_t'
> > > include/linux/types.h:22: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:23: error: syntax error before "mode_t"
> > > include/linux/types.h:23: warning: type defaults to `int' in
> > > declaration of
> > > `mode_t'
> > > include/linux/types.h:23: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:24: error: syntax error before "nlink_t"
> > > include/linux/types.h:24: warning: type defaults to `int' in
> > > declaration of
> > > `nlink_t'
> > > include/linux/types.h:24: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:25: error: syntax error before "off_t"
> > > include/linux/types.h:25: warning: type defaults to `int' in
> > > declaration of
> > > `off_t'
> > > include/linux/types.h:25: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:26: error: syntax error before "pid_t"
> > > include/linux/types.h:26: warning: type defaults to `int' in
> > > declaration of
> > > `pid_t'
> > > include/linux/types.h:26: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:27: error: syntax error before "daddr_t"
> > > include/linux/types.h:27: warning: type defaults to `int' in
> > > declaration of
> > > `daddr_t'
> > > include/linux/types.h:27: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:29: error: syntax error before "suseconds_t"
> > > include/linux/types.h:29: warning: type defaults to `int' in
> > > declaration of
> > > `suseconds_t'
> > > include/linux/types.h:29: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:30: error: syntax error before "timer_t"
> > > include/linux/types.h:30: warning: type defaults to `int' in
> > > declaration of
> > > `timer_t'
> > > include/linux/types.h:30: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:31: error: syntax error before "clockid_t"
> > > include/linux/types.h:31: warning: type defaults to `int' in
> > > declaration of
> > > `clockid_t'
> > > include/linux/types.h:31: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:35: error: syntax error before "uid_t"
> > > include/linux/types.h:35: warning: type defaults to `int' in
> > > declaration of
> > > `uid_t'
> > > include/linux/types.h:35: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:36: error: syntax error before "gid_t"
> > > include/linux/types.h:36: warning: type defaults to `int' in
> > > declaration of
> > > `gid_t'
> > > include/linux/types.h:36: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:37: error: syntax error before "uid16_t"
> > > include/linux/types.h:37: warning: type defaults to `int' in
> > > declaration of
> > > `uid16_t'
> > > include/linux/types.h:37: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:38: error: syntax error before "gid16_t"
> > > include/linux/types.h:38: warning: type defaults to `int' in
> > > declaration of
> > > `gid16_t'
> > > include/linux/types.h:38: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:42: error: syntax error before "old_uid_t"
> > > include/linux/types.h:42: warning: type defaults to `int' in
> > > declaration of
> > > `old_uid_t'
> > > include/linux/types.h:42: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:43: error: syntax error before "old_gid_t"
> > > include/linux/types.h:43: warning: type defaults to `int' in
> > > declaration of
> > > `old_gid_t'
> > > include/linux/types.h:43: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:55: error: syntax error before "loff_t"
> > > include/linux/types.h:55: warning: type defaults to `int' in
> > > declaration of
> > > `loff_t'
> > > include/linux/types.h:55: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:64: error: syntax error before "size_t"
> > > include/linux/types.h:64: warning: type defaults to `int' in
> > > declaration of
> > > `size_t'
> > > include/linux/types.h:64: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:69: error: syntax error before "ssize_t"
> > > include/linux/types.h:69: warning: type defaults to `int' in
> > > declaration of
> > > `ssize_t'
> > > include/linux/types.h:69: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:74: error: syntax error before "ptrdiff_t"
> > > include/linux/types.h:74: warning: type defaults to `int' in
> > > declaration of
> > > `ptrdiff_t'
> > > include/linux/types.h:74: warning: data definition has no type or
> > > storage
> > > class
> > > make[2]: ***
> > > [/root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.o]
> > > Interrupt
> > > make[1]: ***
> > > [_module_/root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi]
> > > Interrupt
> > > make: *** [kernel] Interrupt
> > > 
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ /asterisk/divas4linux-melware-3.0.e-106.622-1#
> > > server1:~ make
> > > Searching for configured kernel in /usr/src/linux
> > > Kernel version is 2.6.8
> > > 
> > > Building divas4linux kernel modules...
> > > Using kernel 2.6 build mechanism of /usr/src/linux...
> > > 
> > > make[1]: Entering directory `/usr/src/kernel-source-2.6.8'
> > >  CC [M]
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.o
> > > In file included from include/linux/kernel.h:11,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/linkage.h:5:25: asm/linkage.h: No such file or
> > > directory
> > > In file included from include/linux/posix_types.h:47,
> > > from include/linux/types.h:13,
> > > from include/linux/kernel.h:13,
> > > from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:13:22:
> > > features.h:
> > > No such file or directory
> > > /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:14:35: no
> > > include
> > > path in which to find asm/posix_types.h
> > > In file included from include/linux/kernel.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/types.h:14:23: asm/types.h: No such file or directory
> > > In file included from include/linux/kernel.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/types.h:18: error: syntax error before "__kernel_dev_t"
> > > include/linux/types.h:18: warning: type defaults to `int' in
> > > declaration of
> > > `__kernel_dev_t'
> > > include/linux/types.h:18: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:21: error: syntax error before "dev_t"
> > > include/linux/types.h:21: warning: type defaults to `int' in
> > > declaration of
> > > `dev_t'
> > > include/linux/types.h:21: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:22: error: syntax error before "ino_t"
> > > include/linux/types.h:22: warning: type defaults to `int' in
> > > declaration of
> > > `ino_t'
> > > include/linux/types.h:22: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:23: error: syntax error before "mode_t"
> > > include/linux/types.h:23: warning: type defaults to `int' in
> > > declaration of
> > > `mode_t'
> > > include/linux/types.h:23: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:24: error: syntax error before "nlink_t"
> > > include/linux/types.h:24: warning: type defaults to `int' in
> > > declaration of
> > > `nlink_t'
> > > include/linux/types.h:24: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:25: error: syntax error before "off_t"
> > > include/linux/types.h:25: warning: type defaults to `int' in
> > > declaration of
> > > `off_t'
> > > include/linux/types.h:25: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:26: error: syntax error before "pid_t"
> > > include/linux/types.h:26: warning: type defaults to `int' in
> > > declaration of
> > > `pid_t'
> > > include/linux/types.h:26: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:27: error: syntax error before "daddr_t"
> > > include/linux/types.h:27: warning: type defaults to `int' in
> > > declaration of
> > > `daddr_t'
> > > include/linux/types.h:27: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:29: error: syntax error before "suseconds_t"
> > > include/linux/types.h:29: warning: type defaults to `int' in
> > > declaration of
> > > `suseconds_t'
> > > include/linux/types.h:29: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:30: error: syntax error before "timer_t"
> > > include/linux/types.h:30: warning: type defaults to `int' in
> > > declaration of
> > > `timer_t'
> > > include/linux/types.h:30: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:31: error: syntax error before "clockid_t"
> > > include/linux/types.h:31: warning: type defaults to `int' in
> > > declaration of
> > > `clockid_t'
> > > include/linux/types.h:31: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:35: error: syntax error before "uid_t"
> > > include/linux/types.h:35: warning: type defaults to `int' in
> > > declaration of
> > > `uid_t'
> > > include/linux/types.h:35: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:36: error: syntax error before "gid_t"
> > > include/linux/types.h:36: warning: type defaults to `int' in
> > > declaration of
> > > `gid_t'
> > > include/linux/types.h:36: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:37: error: syntax error before "uid16_t"
> > > include/linux/types.h:37: warning: type defaults to `int' in
> > > declaration of
> > > `uid16_t'
> > > include/linux/types.h:37: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:38: error: syntax error before "gid16_t"
> > > include/linux/types.h:38: warning: type defaults to `int' in
> > > declaration of
> > > `gid16_t'
> > > include/linux/types.h:38: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:42: error: syntax error before "old_uid_t"
> > > include/linux/types.h:42: warning: type defaults to `int' in
> > > declaration of
> > > `old_uid_t'
> > > include/linux/types.h:42: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:43: error: syntax error before "old_gid_t"
> > > include/linux/types.h:43: warning: type defaults to `int' in
> > > declaration of
> > > `old_gid_t'
> > > include/linux/types.h:43: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:55: error: syntax error before "loff_t"
> > > include/linux/types.h:55: warning: type defaults to `int' in
> > > declaration of
> > > `loff_t'
> > > include/linux/types.h:55: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:64: error: syntax error before "size_t"
> > > include/linux/types.h:64: warning: type defaults to `int' in
> > > declaration of
> > > `size_t'
> > > include/linux/types.h:64: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:69: error: syntax error before "ssize_t"
> > > include/linux/types.h:69: warning: type defaults to `int' in
> > > declaration of
> > > `ssize_t'
> > > include/linux/types.h:69: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:74: error: syntax error before "ptrdiff_t"
> > > include/linux/types.h:74: warning: type defaults to `int' in
> > > declaration of
> > > `ptrdiff_t'
> > > include/linux/types.h:74: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:79: error: syntax error before "time_t"
> > > include/linux/types.h:79: warning: type defaults to `int' in
> > > declaration of
> > > `time_t'
> > > include/linux/types.h:79: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:84: error: syntax error before "clock_t"
> > > include/linux/types.h:84: warning: type defaults to `int' in
> > > declaration of
> > > `clock_t'
> > > include/linux/types.h:84: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:89: error: syntax error before "caddr_t"
> > > include/linux/types.h:89: warning: type defaults to `int' in
> > > declaration of
> > > `caddr_t'
> > > include/linux/types.h:89: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:107: error: syntax error before "u_int8_t"
> > > include/linux/types.h:107: warning: type defaults to `int' in
> > > declaration of
> > > `u_int8_t'
> > > include/linux/types.h:107: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:108: error: syntax error before "int8_t"
> > > include/linux/types.h:108: warning: type defaults to `int' in
> > > declaration of
> > > `int8_t'
> > > include/linux/types.h:108: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:109: error: syntax error before "u_int16_t"
> > > include/linux/types.h:109: warning: type defaults to `int' in
> > > declaration of
> > > `u_int16_t'
> > > include/linux/types.h:109: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:110: error: syntax error before "int16_t"
> > > include/linux/types.h:110: warning: type defaults to `int' in
> > > declaration of
> > > `int16_t'
> > > include/linux/types.h:110: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:111: error: syntax error before "u_int32_t"
> > > include/linux/types.h:111: warning: type defaults to `int' in
> > > declaration of
> > > `u_int32_t'
> > > include/linux/types.h:111: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:112: error: syntax error before "int32_t"
> > > include/linux/types.h:112: warning: type defaults to `int' in
> > > declaration of
> > > `int32_t'
> > > include/linux/types.h:112: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:116: error: syntax error before "uint8_t"
> > > include/linux/types.h:116: warning: type defaults to `int' in
> > > declaration of
> > > `uint8_t'
> > > include/linux/types.h:116: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:117: error: syntax error before "uint16_t"
> > > include/linux/types.h:117: warning: type defaults to `int' in
> > > declaration of
> > > `uint16_t'
> > > include/linux/types.h:117: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:118: error: syntax error before "uint32_t"
> > > include/linux/types.h:118: warning: type defaults to `int' in
> > > declaration of
> > > `uint32_t'
> > > include/linux/types.h:118: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:121: error: syntax error before "uint64_t"
> > > include/linux/types.h:121: warning: type defaults to `int' in
> > > declaration of
> > > `uint64_t'
> > > include/linux/types.h:121: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:122: error: syntax error before "u_int64_t"
> > > include/linux/types.h:122: warning: type defaults to `int' in
> > > declaration of
> > > `u_int64_t'
> > > include/linux/types.h:122: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:123: error: syntax error before "int64_t"
> > > include/linux/types.h:123: warning: type defaults to `int' in
> > > declaration of
> > > `int64_t'
> > > include/linux/types.h:123: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:151: error: syntax error before
> > > "__kernel_daddr_t"
> > > include/linux/types.h:151: warning: no semicolon at end of struct or
> > > union
> > > include/linux/types.h:152: warning: type defaults to `int' in
> > > declaration of
> > > `f_tinode'
> > > include/linux/types.h:152: warning: data definition has no type or
> > > storage
> > > class
> > > include/linux/types.h:155: error: syntax error before '}' token
> > > In file included from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/kernel.h:15:27: asm/byteorder.h: No such file or
> > > directory
> > > include/linux/kernel.h:16:21: asm/bug.h: No such file or directory
> > > In file included from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:13,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/kernel.h:81: error: syntax error before "size_t"
> > > include/linux/kernel.h:82: warning: function declaration isn't a
> > > prototype
> > > include/linux/kernel.h:82: warning: conflicting types for built-in
> > > function
> > > `snprintf'
> > > include/linux/kernel.h:83: error: syntax error before "size_t"
> > > include/linux/kernel.h:83: warning: function declaration isn't a
> > > prototype
> > > include/linux/kernel.h:84: error: syntax error before "size_t"
> > > include/linux/kernel.h:85: warning: function declaration isn't a
> > > prototype
> > > include/linux/kernel.h:86: error: syntax error before "size_t"
> > > include/linux/kernel.h:86: warning: function declaration isn't a
> > > prototype
> > > include/linux/kernel.h:190:2: #error "Please fix asm/byteorder.h"
> > > In file included from include/linux/thread_info.h:20,
> > > from include/linux/spinlock.h:12,
> > > from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:14,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/bitops.h:3:23: asm/types.h: No such file or directory
> > > include/linux/bitops.h:4:24: asm/bitops.h: No such file or directory
> > > In file included from include/linux/thread_info.h:20,
> > > from include/linux/spinlock.h:12,
> > > from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:14,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/bitops.h: In function `get_bitmask_order':
> > > include/linux/bitops.h:78: warning: implicit declaration of function
> > > `fls'
> > > include/linux/bitops.h: At top level:
> > > include/linux/bitops.h:111: error: syntax error before "w"
> > > include/linux/bitops.h:112: warning: function declaration isn't a
> > > prototype
> > > include/linux/bitops.h: In function `generic_hweight64':
> > > include/linux/bitops.h:114: error: `w' undeclared (first use in this
> > > function)
> > > include/linux/bitops.h:114: error: (Each undeclared identifier is
> > > reported
> > > only once
> > > include/linux/bitops.h:114: error: for each function it appears in.)
> > > In file included from include/linux/spinlock.h:12,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:14,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/thread_info.h:21:29: asm/thread_info.h: No such file or
> > > directory
> > > In file included from include/linux/spinlock.h:12,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:14,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/thread_info.h: In function `set_thread_flag':
> > > include/linux/thread_info.h:32: warning: implicit declaration of
> > > function
> > > `set_bit'
> > > include/linux/thread_info.h:32: warning: implicit declaration of
> > > function
> > > `current_thread_info'
> > > include/linux/thread_info.h:32: error: invalid type argument of `->'
> > > include/linux/thread_info.h: In function `clear_thread_flag':
> > > include/linux/thread_info.h:37: warning: implicit declaration of
> > > function
> > > `clear_bit'
> > > include/linux/thread_info.h:37: error: invalid type argument of `->'
> > > include/linux/thread_info.h: In function `test_and_set_thread_flag':
> > > include/linux/thread_info.h:42: warning: implicit declaration of
> > > function
> > > `test_and_set_bit'
> > > include/linux/thread_info.h:42: error: invalid type argument of `->'
> > > include/linux/thread_info.h: In function
> > > `test_and_clear_thread_flag':
> > > include/linux/thread_info.h:47: warning: implicit declaration of
> > > function
> > > `test_and_clear_bit'
> > > include/linux/thread_info.h:47: error: invalid type argument of `->'
> > > include/linux/thread_info.h: In function `test_thread_flag':
> > > include/linux/thread_info.h:52: warning: implicit declaration of
> > > function
> > > `test_bit'
> > > include/linux/thread_info.h:52: error: invalid type argument of `->'
> > > include/linux/thread_info.h: At top level:
> > > include/linux/thread_info.h:55: warning: `struct thread_info'
> > > declared inside
> > > parameter list
> > > include/linux/thread_info.h:55: warning: its scope is only this
> > > definition or
> > > declaration, which is probably not what you want
> > > include/linux/thread_info.h: In function `set_ti_thread_flag':
> > > include/linux/thread_info.h:57: error: dereferencing pointer to
> > > incomplete
> > > type
> > > include/linux/thread_info.h: At top level:
> > > include/linux/thread_info.h:60: warning: `struct thread_info'
> > > declared inside
> > > parameter list
> > > include/linux/thread_info.h: In function `clear_ti_thread_flag':
> > > include/linux/thread_info.h:62: error: dereferencing pointer to
> > > incomplete
> > > type
> > > include/linux/thread_info.h: At top level:
> > > include/linux/thread_info.h:65: warning: `struct thread_info'
> > > declared inside
> > > parameter list
> > > include/linux/thread_info.h: In function
> > > `test_and_set_ti_thread_flag':
> > > include/linux/thread_info.h:67: error: dereferencing pointer to
> > > incomplete
> > > type
> > > include/linux/thread_info.h: At top level:
> > > include/linux/thread_info.h:70: warning: `struct thread_info'
> > > declared inside
> > > parameter list
> > > include/linux/thread_info.h: In function
> > > `test_and_clear_ti_thread_flag':
> > > include/linux/thread_info.h:72: error: dereferencing pointer to
> > > incomplete
> > > type
> > > include/linux/thread_info.h: At top level:
> > > include/linux/thread_info.h:75: warning: `struct thread_info'
> > > declared inside
> > > parameter list
> > > include/linux/thread_info.h: In function `test_ti_thread_flag':
> > > include/linux/thread_info.h:77: error: dereferencing pointer to
> > > incomplete
> > > type
> > > include/linux/thread_info.h: In function `set_need_resched':
> > > include/linux/thread_info.h:82: error: `TIF_NEED_RESCHED' undeclared
> > > (first
> > > use in this function)
> > > include/linux/thread_info.h: In function `clear_need_resched':
> > > include/linux/thread_info.h:87: error: `TIF_NEED_RESCHED' undeclared
> > > (first
> > > use in this function)
> > > In file included from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:14,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/spinlock.h:16:52: asm/processor.h: No such file or
> > > directory
> > > include/linux/spinlock.h:17:24: asm/system.h: No such file or
> > > directory
> > > include/linux/spinlock.h:396:24: asm/atomic.h: No such file or
> > > directory
> > > In file included from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:14,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/spinlock.h: At top level:
> > > include/linux/spinlock.h:397: error: syntax error before '*' token
> > > include/linux/spinlock.h:397: warning: function declaration isn't a
> > > prototype
> > > include/linux/spinlock.h: In function `bit_spin_lock':
> > > include/linux/spinlock.h:415: error: invalid type argument of `->'
> > > include/linux/spinlock.h: In function `bit_spin_trylock':
> > > include/linux/spinlock.h:438: error: invalid type argument of `->'
> > > include/linux/spinlock.h: In function `bit_spin_unlock':
> > > include/linux/spinlock.h:453: error: invalid type argument of `->'
> > > include/linux/spinlock.h:453: error: `TIF_NEED_RESCHED' undeclared
> > > (first use
> > > in this function)
> > > include/linux/spinlock.h: In function `bit_spin_is_locked':
> > > include/linux/spinlock.h:464: error: invalid type argument of `->'
> > > In file included from include/linux/list.h:7,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:15,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/prefetch.h:14:27: asm/processor.h: No such file or
> > > directory
> > > include/linux/prefetch.h:15:23: asm/cache.h: No such file or
> > > directory
> > > In file included from include/linux/list.h:7,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:15,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/prefetch.h: At top level:
> > > include/linux/prefetch.h:58: error: syntax error before "size_t"
> > > include/linux/prefetch.h:59: warning: function declaration isn't a
> > > prototype
> > > In file included from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:15,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/list.h:8:24: asm/system.h: No such file or directory
> > > In file included from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:15,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/list.h: In function `__list_add_rcu':
> > > include/linux/list.h:94: warning: implicit declaration of function
> > > `smp_wmb'
> > > In file included from include/linux/isdn/capilli.h:17,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:16,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/capi.h:15:23: asm/types.h: No such file or directory
> > > In file included from include/linux/capi.h:16,
> > > from include/linux/isdn/capilli.h:17,
> > > from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:16,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/ioctl.h:4:23: asm/ioctl.h: No such file or directory
> > > In file included from include/linux/isdn/capilli.h:17,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.h:16,
> > >                 from
> > > /root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.c:15:
> > > include/linux/capi.h: At top level:
> > > include/linux/capi.h:26: error: syntax error before "__u32"
> > > include/linux/capi.h:26: warning: no semicolon at end of struct or
> > > union
> > > include/linux/capi.h:27: warning: type defaults to `int' in
> > > declaration of
> > > `datablkcnt'
> > > include/linux/capi.h:27: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:28: error: syntax error before "datablklen"
> > > include/linux/capi.h:28: warning: type defaults to `int' in
> > > declaration of
> > > `datablklen'
> > > include/linux/capi.h:28: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:29: warning: type defaults to `int' in
> > > declaration of
> > > `capi_register_params'
> > > include/linux/capi.h:29: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:46: error: syntax error before "__u32"
> > > include/linux/capi.h:46: warning: no semicolon at end of struct or
> > > union
> > > include/linux/capi.h:47: warning: type defaults to `int' in
> > > declaration of
> > > `minorversion'
> > > include/linux/capi.h:47: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:48: error: syntax error before
> > > "majormanuversion"
> > > include/linux/capi.h:48: warning: type defaults to `int' in
> > > declaration of
> > > `majormanuversion'
> > > include/linux/capi.h:48: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:49: error: syntax error before
> > > "minormanuversion"
> > > include/linux/capi.h:49: warning: type defaults to `int' in
> > > declaration of
> > > `minormanuversion'
> > > include/linux/capi.h:49: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:50: warning: type defaults to `int' in
> > > declaration of
> > > `capi_version'
> > > include/linux/capi.h:50: warning: data definition has no type or
> > > storage class
> > > include/linux/capi.h:66: error: syntax error before "__u16"
> > > include/linux/capi.h:66: warning: no semicolon at end of struct or
> > > union
> > > include/linux/capi.h:67: warning: type defaults to `int' in
> > > declaration of
> > > `nbchannel'
> > > make[2]: ***
> > > [/root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi/kcapi.o]
> > > Interrupt
> > > make[1]: ***
> > > [_module_/root/asterisk/divas4linux-melware-3.0.e-106.622-1/kernel26/kernelcapi]
> > > Interrupt
> > > make: *** [kernel] Interrupt
> > > _______________________________________________
> > > --Bandwidth and Colocation provided by Easynews.com --
> > > 
> > > Asterisk-Users mailing list
> > > To UNSUBSCRIBE or update options visit:
> > > http://lists.digium.com/mailman/listinfo/asterisk-users
> > > 
> > _______________________________________________
> > --Bandwidth and Colocation provided by Easynews.com --
> > 
> > Asterisk-Users mailing list
> > To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
> 



More information about the asterisk-users mailing list