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.