Wenn du nasm und gcc hast, brauchst du doch nur im Makefile nachschauen...dort steht jede datei drinnen, die übersetzt werden muss, und auch jedesmal die Parameter für gcc/nasm dabei.
Die anderen verwendetet Programme sollten alle im Ordner tools sein.
Und die C-Dateien machst du eben nicht zu fertigen Programmen.
Siehe meinen vorigen Post. Was du dem Gcc übergeben musst, um die benötigte Ausgabe zu lierfern, steht eben im Makefile.