[sr-dev] Kamailio master build failing on Raspberry Pi (raspbian)

Peter Dunkley peter.dunkley at crocodilertc.net
Tue Sep 10 18:50:45 CEST 2013


Hello,

I am trying to build a Kamailio Raspberry Pi for my presentation at
AstriCon but the build fails on the very first file (action.c).  This was
working before (although I was using Fedora on the Pi last time).

Has anyone changed anything recently or have any ideas about this?

It may be as simple as tweaking the build arguments, but as this worked for
me before I thought I'd ask first...

Here is the build output:
CC (gcc) [kamailio] action.o
In file included from parser/../mem/../atomic/atomic_native.h:74:0,
                 from parser/../mem/../futexlock.h:44,
                 from parser/../mem/../lock_ops.h:85,
                 from parser/../mem/shm_mem.h:75,
                 from parser/../ut.h:64,
                 from parser/../ip_addr.h:50,
                 from parser/msg_parser.h:61,
                 from select.h:38,
                 from route_struct.h:47,
                 from action.h:42,
                 from action.c:69:
parser/../mem/../atomic/atomic_arm.h:69:2: warning: #warning SMP not
supported for arm atomic ops, try compiling with -DNOSMP [-Wcpp]
In file included from parser/../mem/../atomic/atomic_arm.h:81:0,
                 from parser/../mem/../atomic/atomic_native.h:74,
                 from parser/../mem/../futexlock.h:44,
                 from parser/../mem/../lock_ops.h:85,
                 from parser/../mem/shm_mem.h:75,
                 from parser/../ut.h:64,
                 from parser/../ip_addr.h:50,
                 from parser/msg_parser.h:61,
                 from select.h:38,
                 from route_struct.h:47,
                 from action.h:42,
                 from action.c:69:
parser/../mem/../atomic/atomic_unknown.h:59:2: warning: #warning no native
memory barrier implementations, falling back to slow lock based workarround
[-Wcpp]
parser/../mem/../atomic/atomic_unknown.h:64:1: error: unknown type name
‘gen_lock_t’
In file included from parser/../mem/../atomic/atomic_native.h:74:0,
                 from parser/../mem/../futexlock.h:44,
                 from parser/../mem/../lock_ops.h:85,
                 from parser/../mem/shm_mem.h:75,
                 from parser/../ut.h:64,
                 from parser/../ip_addr.h:50,
                 from parser/msg_parser.h:61,
                 from select.h:38,
                 from route_struct.h:47,
                 from action.h:42,
                 from action.c:69:
parser/../mem/../atomic/atomic_arm.h: In function ‘mb_atomic_get_int’:
parser/../mem/../atomic/atomic_arm.h:229:2: warning: implicit declaration
of function ‘lock_release’ [-Wimplicit-function-declaration]
parser/../mem/../atomic/atomic_arm.h:229:2: warning: implicit declaration
of function ‘lock_get’ [-Wimplicit-function-declaration]
make: *** [action.o] Error 1

Regards,

Peter

-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20130910/9a7bd35f/attachment.html>


More information about the sr-dev mailing list