[asterisk-dev] Dahdi fails to compile on 3.8.12-100.fc17.x86_64

Taylor, Jonn jonnt at taylortelephone.com
Fri May 17 13:16:55 CDT 2013


make -C /lib/modules/3.8.12-100.fc17.x86_64/build 
SUBDIRS=/usr/src/dahdi-linux-complete/linux/drivers/dahdi 
DAHDI_INCLUDE=/usr/src/dahdi-linux-complete/linux/include 
DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[2]: Entering directory `/usr/src/kernels/3.8.12-100.fc17.x86_64'
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi-base.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi-sysfs.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi-sysfs-chan.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi-version.o
CC [M] 
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.o
SHIPPED 
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/vpmadt032_loader/vpmadt032_x86_64.o
LD [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi_dynamic.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi_dynamic_loc.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi_dynamic_eth.o
CC [M] 
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi_dynamic_ethmf.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/dahdi_transcode.o
CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.o
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2604:22: 
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
‘wctdm_init_one’
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2741:23: 
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
‘wctdm_remove_one’
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2796:11: 
error: ‘wctdm_init_one’ undeclared here (not in a function)
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2797:2: error: 
implicit declaration of function ‘__devexit_p’ 
[-Werror=implicit-function-declaration]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2797:23: 
error: ‘wctdm_remove_one’ undeclared here (not in a function)
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:289:22: 
warning: ‘ifaces’ defined but not used [-Wunused-variable]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2592:13: 
warning: ‘wctdm_reset_tdm’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:1134:20: 
warning: ‘wctdm_interrupt’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2362:12: 
warning: ‘wctdm_initialize’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2415:13: 
warning: ‘wctdm_post_initialize’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2432:12: 
warning: ‘wctdm_hardware_init’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2562:13: 
warning: ‘wctdm_enable_interrupts’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2577:13: 
warning: ‘wctdm_start_dma’ defined but not used [-Wunused-function]
/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.c:2598:13: 
warning: ‘wctdm_disable_interrupts’ defined but not used [-Wunused-function]
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctdm.o] 
Error 1
make[2]: *** [_module_/usr/src/dahdi-linux-complete/linux/drivers/dahdi] 
Error 2
make[2]: Leaving directory `/usr/src/kernels/3.8.12-100.fc17.x86_64'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/dahdi-linux-complete/linux'
make: *** [all] Error 2




More information about the asterisk-dev mailing list