¿Como configuro el código fuente para mi sistema? (o... ¿Dónde se esconden los Makefiles?)

GNOME usa configure (generado por Autoconf) para configurar el código fuente para ser compilado correctamente en tu sistema ***to set up the source code to compiler properly on your system. Configure investigará como está configurado tu sistema, y definirá constantes de compilación para añadir o quitar diversos trozos de código según sea necesario. ****Configure will investigate how your system is set up, and define compiler constants to add or remove various pieces of code as needed.

Configure acepta varias opciones, escribe ./configure --help para una lista completa. La más importante es --prefix , que le dice al sistema donde se va a instalar GNOME. Si omites el prefix, configure asume que lo harás en /usr/local . La mayoría de RPMs usan el prefix /usr . Muchos usuarios prefieren usar el prefix /opt/gnome , lo que requiere unos retoques previos, ***which requires a little advance preparation, descritos más abajo.

Configure también chequea ciertas variables de entorno. Pon tus CFLAGS a igual sean cuales sean las opciones de compilación que deseas para asegurarte que las pasas, por ejemplo ***to equal whatever compiler options you want to make sure get passed, for example -O6 maximizará la optimización, -g incluirá signos de debugging, etc.