[asterisk-users] Trying to compile DAHDI on Pidora 2014 (RPi)

Asterisk asterisk at ck-lee.com
Fri Nov 13 18:29:10 CST 2015


I am also interested if someone can get it compile and work

Sent from my iPhone

> On 14 Nov 2015, at 6:01 AM, Carlos Chavez <cursor at telecomabmex.com> wrote:
> 
>    I just purchased an Amfeltec USB-FXO adapter and am trying to compile DAHDI 2.10 on a Raspberry PI running Pidora 2014 R3.  I have all the dependencies but I get an error and cannot finish.  Is it even possible to compile DAHDI for the ARM plataform?  Here is the error I am getting:
> 
> root at astpi dahdi-linux-complete-2.10.2+2.10.2]# make
> make -C linux all
> make[1]: Entering directory `/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux'
> make -C drivers/dahdi/firmware firmware-loaders
> make[2]: Entering directory `/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/firmware'
> make[2]: Leaving directory `/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/firmware'
> make -C /lib/modules/3.12.26-1.20140808git4ab8abb.rpfr20.armv6hl.bcm2708/build SUBDIRS=/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi DAHDI_INCLUDE=/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
> make[2]: Entering directory `/usr/src/kernels/3.12.26-1.20140808git4ab8abb.rpfr20.armv6hl.bcm2708'
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/Kbuild:124: CPU Architecture 'arm' does not support VPMADT032 or HPEC. Skipping.
>  CC [M] /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/dahdi-base.o
> In file included from /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/dahdi-base.c:68:0:
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include/dahdi/kernel.h:63:5: warning: "LINUX_VERSION_CODE" is not defined [-Wundef]
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
>     ^
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include/dahdi/kernel.h:63:27: warning: "KERNEL_VERSION" is not defined [-Wundef]
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
>                           ^
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include/dahdi/kernel.h:63:41: error: missing binary operator before token "("
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
>                                         ^
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include/dahdi/kernel.h:69:5: warning: "LINUX_VERSION_CODE" is not defined [-Wundef]
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 26)
>     ^
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include/dahdi/kernel.h:69:27: warning: "KERNEL_VERSION" is not defined [-Wundef]
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 26)
>                           ^
> /usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/include/dahdi/kernel.h:69:41: error: missing binary operator before token "("
> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 26)
> 
> make[3]: *** [/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/dahdi-base.o] Error 1
> make[2]: *** [_module_/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi] Error 2
> make[2]: Leaving directory `/usr/src/kernels/3.12.26-1.20140808git4ab8abb.rpfr20.armv6hl.bcm2708'
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.10.2+2.10.2/linux'
> make: *** [all] Error 2
> 
>    Am I missing something else?
> 
> -- 
> Telecomunicaciones Abiertas de México S.A. de C.V.
> Carlos Chávez
> +52 (55)9116-91161
> 
> 
> -- 
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
>              http://www.asterisk.org/hello
> 
> 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