I've committed some changes a couple of minutes ago (to libosmocore + openbsc) that make lcr compile again.
The problem is: The query is always false, so no messages are sent to OpenBSC. If I comment out the if-query, everything works as expected: Calls can be made mobile originated and mobile terminated. However, I don't think the if-query is there without a reason.
Since there is only one (gsm-)network instance, the "gsm->network" pointer must be set to something != NULL. Then it should work
Thanx, applied both fixes. (blindly) Please try if it works.