Below are the steps we followed to compile OpenBTS-UMTS on Ubuntu 15.04.
There could be a chance that we installed a couple of extra system packages while troubleshooting the installation but it works and we did not include some heavy system service as well so it should be OK.
sudo apt-get install build-essential libuhd autoconf libtool libdevel libzmq-dev libzmq libzmq-dev libzmq-dev libosip2-dev libortp-dev libusb-dev libusb-1.0 libtool-bin libsqlite3-dev libboost-dev libreadline-dev; git clone https://github.com/RangeNetworks/OpenBTS-UMTS; cd OpenBTS-UMTS/; git submodule init; git submodule update; #First we need to setup ASN1C compiler tar -xf asn1c-0.9.23.tar.gz; cd vlm-asn1c-0959ffb/; ./configure; make; make check; sudo make install; cd ..; #Finally, we can proceed with compiling openbts-umts ./autogen.sh; ./configure; make; sudo make install;
This post is also available in: Αγγλικα