compile bootloader