Development environment for the fonera
Although an article was written a while ago regarding this topic, I have decided to rewrite it based on the amount of changes that have occurred over these years and adapt it to some majority distribution. More specifically, this tutorial is intended for those developers eager to make their own programs, or compile existing ones, under Ubuntu 9.10 (Koala Karmic).
Preparing the environment
The first thing we must do is install the necessary packages to compile the SDKs, we do this using a package manager, either from the graphical environments or from the command line. Before this, there is an item that we cannot forget, since gcc 4.4 has become the default compiler, it presents us with a problem, since the SDKs are prepared to be compiled using gcc 3.4. But no problem, because everything is solvable, first we will add an old repository to our /etc/apt/sources.list, more specifically Jaunty.