Hi, I follow the guide http://openbsc.osmocom.org/trac/wiki/network_from_scratch when installing OpenBSC
Is this guide uptodate ? What are the required versions of Asterisk and other packages to get it compiled smoothly ?
I get the following error:
In file included from /usr/include/asterisk/astobj2.h:20,
                 from /usr/include/asterisk/indications.h:29,
                 from chan_lcr.c:167:
/usr/include/asterisk/compat.h:93: error: expected identifier or ‘(’ before ‘__extension__’
/usr/include/asterisk/compat.h:101: error: expected identifier or ‘(’ before ‘__extension__’
/usr/include/asterisk/compat.h:101: error: expected identifier or ‘(’ before ‘)’ token
chan_lcr.c:697:2: warning: #warning DISABLED DUE TO DOUBLE LOCKING PROBLEM
make[2]: *** [chan_lcr.po] Error 1
 
before I was getting libtool version mismatch error and could not get rid of it.
I saw people had this problem a year ago, but is it solved now?
I have Asterisk 1.6.2.5-0ubuntu1.4