Quando Portage compila un'applicazione, passa il contenuto delle seguenti variabili al compilatore e allo script configure:
CFLAGS & CXXFLAGS definisce le flag per i compilatori C e C++.
CHOST definisce l'informazione dell'host per lo script configure dell'applicazione.
MAKEOPTS è passata al comando make e di solito definisce l'ammontare del parallelismo usato durante la compilazione. Maggiori informazioni sulle opzioni di make possono essere trovate nella pagina man di make.
Anche la variabile USE viene usata durante la configurazione e la compilazione ma è già stata spiegata minuziosamente nei precedenti capitoli.