GNU toolchain este un termen generic pentru un lanț de compilare care utilizează software-ul GNU Project . GNU toolchain nu este un proiect GNU, dar expresia este uneori folosită în afara proiectului pentru a se referi la componentele lanțului.
Părți din acest lanț de compilare sunt, de asemenea, utilizate direct sau portate pe alte platforme, cum ar fi Solaris , Mac OS X , Microsoft Windows (prin Cygwin și MinGW / MSYS ) și PlayStation 3 .