How to compile android emulator on ubuntu 13.10

I was trying to make some modifications to android emulator and was unable to find good set of instructions for the compiling the same.

Here are mine.

# Get the source code.
git clone
cd qemu
# Install required dependencies.
sudo apt-get install gcc-multilib libesd0-dev libx11-dev \
 libxext-dev libasound2-dev libpulse-dev \
# Install ia32 libraries (missing from default ubuntu 13.10).
sudo apt-get install libgtk2.0-0:i386 libpangox-1.0-0:i386 \
 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386 
# Configure and build the emulator binary.
./ --no-gles --no-tests --cc=/usr/bin/gcc
make -j16
# The emulator binaries are in objs directory.

FOSS (Free and Open Source Code) Licensing FAQ

There are two choices while writing on this topic. One is to write a detailed and accurate port. The other is to write a short post. I preferred the second approach and had added appropriate links to dig further.

  1. Target Audience?
    • Someone who is planning to use FOSS, free and open-source code, as a building block for their software development.
    • Someone who wants to contribute to FOSS
    • Someone who wants to release source code of their project in public

Read More

Programming in Linux for newbies

This is meant to be a small guide (though not exhaustive) for students beginning to program on Linux system. Particularly for those, who have done extensive C/C++ programming in Windows, using the Borland/Turbo interface or the Visual C++ interface, and are greatly intimidated by the Linux platform.
Read More

Subscribe For Latest Updates

Signup for our newsletter and get member-only articles