Hey everyone, I am putting together a multi-part post on how to compile Kannel as well as connect it to an SMPP Server and send a few messages through it. I will be using Kubuntu 8.04 for the tutorial but it should apply to most Linux distro’s.
Step 1 – Satisfying requirements / dependencies
Install CVS client:
sudo apt-get install cvs
Install build tools (gcc, mac, g++, etc. Not all necessary but you should have them!)
Install required Kannel dependencies (there are obviously way more, but this is all required on Kubuntu 8.04)
Install optional Kannel dependencies (These are only required if you would like to use SSL enabled servers, alternate DLR storage options etc. For the purposes of this example I will enable our Kannel build for SSL and PostgreSQL DLR storage)
Step 2 – Getting the source of Kannel.
Option a) Downloading latest stable
Visit the kannel download page and download the source as gzip tarball (or bzip2 tarball if you prefer). In the directory you downloaded execute:
tar zxvf gateway-X.X.X.tar.gz
Option b) Getting the latest CVS (my preferred method)
You will need a CVS client installed.
Log in using the following command (just press Enter when it asks for
Check out the current version of the Kannel gateway:
Once the gateway is checked out, it will be in the gateway-cvs directory (as specified above)
Step 3 – Building Kannel
Change directory to the directory you downloaded the source to (gateway-X.X.X or gateway-cvs)
This should configure the build correctly with OpenSSL and PostgreSQL support.
Once that’s done, execute:
This will build the binaries for Kannel, if you want to install them system wide at this point you can by executing:
You now have the Kannel binaries built for your use. These include smsbox, wapbox and bearerbox. You can either consult the Kannel user guide for how to use these or wait for my next post where I will cover setting and starting up Kannel (and some architecture stuff ;)).
You can buy Viagra in the nearest drugstore if you have a prescription from your doctor. It means, your awkward health disorder becomes public inevitably. Do not be frustrated! Fortunately, you can avoid any publicity at all if you choose to buy Viagra online. Our reliable online pharmacy will offer you top-quality pills from the manufacturer at the best price.
Attention! where can i buy viagra online Do not fail to see your doctor before ordering Viagra online! Use the lowest dose of the drug that works. Never overdose your ‘love pills’ – take only 1 pill about 1 hour before intended intercourse. Never take Viagra repeatedly within 24 hours!