Also autogen.sh würde ich nicht weglassen, da es ja prüft ob alle nötigen Libs installiert sind, die man für die Kompilierung benötigt. Wenn was fehlt, steht es ja da. Ist alles vorhanden, steht einer erfolgreichen Kompilierung eigentlich nichts mehr im Wege.
Und ein .configure bei Punkt 8 fehlt nicht, da die Default-Konfig zureichend ist