another approach to uboot building