Need help compiling SD DFU Bootloader

I am new to electronics and need help compiling SD DFU bootloader, the one used in smoothie. please suggest any tutorial site or steps required.
Please help
I tried searching internet but no help.

Thanks in advance

Imported from wikidot

Are you sure you need to compile it ?
We provide a pre-compiled version of the bootloader, would that be enough for you ?
You can find it here : https://github.com/Smoothieware/Smoothieware/tree/edge/bootloader

If you actually want to compile it yourself, here is the procedure : 

  • Download the Smoothie source code
  • Run ./linux_install ( or whatever is appropriate for your OS )
  • Run ./BuildShell
  • In the same shell, download the bootloader’s source code
  • run make

“In the same shell, download the bootloader’s source code”—how to do it

By doing : 

git clone https://github.com/triffid/LPC17xx-DFU-Bootloader.git