[Asterisk-Users] Problems compiling zaptel

Brancaleoni Matteo mbrancaleoni at espia.it
Thu May 15 12:57:23 MST 2003


have you got a standard redhat kernel?
if so, go to the kernel source dir,
do a 
make mrproper ; make menuconfig ; (exit from menu) ; make dep

then recompile zaptel, all should work now.

Matteo.


Il gio, 2003-05-15 alle 19:59, nathan ha scritto:
> Hi All,
> 
> At the suggestion of Tilghman I'm trying to compile the zaptel dummy driver to
> see if it fixes the stuttering mp3 problem.
> 
> I checked out zaptel from CVS but when I try to do a 'make' I get the 
> following output, which terminates with an error. (I'm using RedHat 9)
> 
> Can anyone suggest why it fails to compile?
> 
> 
> cc -I. -O4 -g -Wall -DBUILDING_TONEZONE   -DSTANDALONE_ZAPATA   -c -o
> gendigits.o gendigits.c
> cc -o gendigits gendigits.o -lm
> ./gendigits
> gcc -I/usr/src/linux-2.4/include -O6 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB
> -I/usr/src/linux/drivers/net -Wall -I. -Wstrict-prototypes
> -fomit-frame-pointer -I/usr/src/linux/drivers/net/wan -I
> /usr/src/linux/include -I/usr/src/linux/include/net -DMODVERSIONS -include
> /usr/src/linux-2.4/include/linux/modversions.h  -DECHO_CAN_MARK2
> -DCONFIG_ZAPATA_PPP -DCONFIG_ZAPTEL_WATCHDOG -DTORMENTA_BASE=0xd0000
> -DDEFAULT_TONE_ZONE=0 -DSTANDALONE_ZAPATA -c zaptel.c
> In file included from zaptel.c:33:
> /usr/src/linux-2.4/include/linux/kernel.h:60: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:60: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:60: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:61: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:61: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:62: `panic_R_ver_str' declared as
> function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:62: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:68: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:68: `simple_strtoul_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:68: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:69: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:69: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:69: `simple_strtol_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:69: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:70: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:70: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:70: `simple_strtoull_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:70: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:72: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:72: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:73: `sprintf_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:73: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:74: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:74: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:74: `vsprintf_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:74: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:75: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:75: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:76: `snprintf_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:76: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:77: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:77: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:77: `vsnprintf_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:77: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:79: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:79: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:80: `sscanf_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:80: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:81: `vsscanf_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:81: warning: parameter names
> (without types) in function declaration
> /usr/src/linux-2.4/include/linux/kernel.h:83: `get_option_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:83: warning: parameter names
> (without types) in function declaration
> /usr/src/linux-2.4/include/linux/kernel.h:84: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:84: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:84: `get_options_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:84: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:85: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:85: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:85: `memparse_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:85: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:91: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:91: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:92: `printk_R_ver_str' declared
> as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:92: warning: function declaration
> isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:108: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:108: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:109: warning: parameter names
> (without types) in function declaration
> /usr/src/linux-2.4/include/linux/kernel.h:114: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:114: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:114: `dump_stack_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:114: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/linux/kernel.h:191: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:191: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/kernel.h:191:
> `__out_of_line_bug_R_ver_str' declared as function returning a function
> /usr/src/linux-2.4/include/linux/kernel.h:191: warning: function
> declaration isn't a prototype
> In file included from /usr/src/linux-2.4/include/linux/prefetch.h:13,
>                  from /usr/src/linux-2.4/include/linux/list.h:6,
>                  from /usr/src/linux-2.4/include/linux/module.h:12,
>                  from zaptel.c:35:
> /usr/src/linux-2.4/include/asm/processor.h:60: warning: parameter names
> (without types) in function declaration
> /usr/src/linux-2.4/include/asm/processor.h:60: field
> `loops_per_jiffy_R_ver_str' declared as a function
> /usr/src/linux-2.4/include/asm/processor.h:82: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/asm/processor.h:82: parse error before numeric
> constant
> /usr/src/linux-2.4/include/asm/processor.h:82: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/asm/processor.h:265: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/asm/processor.h:265: parse error before numeric
> constant
> /usr/src/linux-2.4/include/asm/processor.h:265: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/asm/processor.h:269: warning: parameter names
> (without types) in function declaration
> In file included from zaptel.c:35:
> /usr/src/linux-2.4/include/linux/module.h:183: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/module.h:183: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/module.h:183:
> `inter_module_register_R_ver_str' declared as function returning a function
> /usr/src/linux-2.4/include/linux/module.h:183: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/linux/module.h:184: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/module.h:184: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/module.h:184:
> `inter_module_unregister_R_ver_str' declared as function returning a
> function /usr/src/linux-2.4/include/linux/module.h:184: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/linux/module.h:185: `inter_module_get_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/module.h:185: warning: parameter names
> (without types) in function declaration
> /usr/src/linux-2.4/include/linux/module.h:186:
> `inter_module_get_request_R_ver_str' declared as function returning a
> function
> /usr/src/linux-2.4/include/linux/module.h:186: warning: parameter names
> (without types) in function declaration
> /usr/src/linux-2.4/include/linux/module.h:187: invalid suffix on integer
> constant
> /usr/src/linux-2.4/include/linux/module.h:187: parse error before numeric
> constant
> /usr/src/linux-2.4/include/linux/module.h:187: `inter_module_put_R_ver_str'
> declared as function returning a function
> /usr/src/linux-2.4/include/linux/module.h:187: warning: function
> declaration isn't a prototype
> /usr/src/linux-2.4/include/linux/module.h:196:
> `try_inc_mod_count_R_ver_str' declared as function returning a function
> /usr/src/linux-2.4/include/linux/module.h:196: warning: parameter names
> (without types) in function declaration
> In file included from /usr/src/linux-2.4/include/linux/fs.h:19,
>                  from /usr/src/linux-2.4/include/linux/capability.h:17,
>                  from /usr/src/linux-2.4/include/linux/binfmts.h:4,
>                  from /usr/src/linux-2.4/include/linux/sched.h:10,
>                  from /usr/src/linux-2.4/include/linux/mm.h:22,
>                  from /usr/src/linux-2.4/include/linux/slab.h:14,
>                  from /usr/src/linux-2.4/include/linux/proc_fs.h:5,
>                  from zaptel.c:36:
> /usr/src/linux-2.4/include/linux/dcache.h: In function `dget':
> /usr/src/linux-2.4/include/linux/dcache.h:254: warning: implicit
> declaration of function `__out_of_line_bug_R8b0fd3c5'
> zaptel.c: In function `zaptel_proc_read':
> zaptel.c:412: warning: implicit declaration of function `sprintf_R1d26aa98'
> zaptel.c: In function `zt_register_tone_zone':
> zaptel.c:931: warning: implicit declaration of function `printk_R1b7d4074'
> make: *** [zaptel.o] Error 1
> 
> 
> Thank you,
> Nathan.
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users




More information about the asterisk-users mailing list