This video assumes that you already have the avr-gcc toolchain installed in your system, which includes the avr-gcc, GNU-Make, AVRDude.
Link and additional instructions for the Makefile:
https://github.com/hagdn/Arduino_Uno_Makefile
More Arduino-Uno (ATMega328p) baremetal programming stuff,
check out my repositories: https://github.com/hagdn