Muchas de las webs de los desarrolladores tienen instrucciones de como compilar su aplicación. Revisa por ahi. Por ejemplo amsn tiene
estas instrucciones
En un orden genérico, para poder compilar necesitas instalar el paquete build-essential y las librerías -dev de las que depende la aplicación que deseas compilar.
Alternativamente en Debian y derivadas puedes instalar el paquete checkinstall, que se encarga de generar un paquete deb de tus aplicaciones compiladas de manera que después si deseas puedas desinstalarlas fácilmente.
Saludos