Hi,<br><br>My local.conf has these settings:<br>MACHINE = "atngw100"<br>TARGET_OS = "linux-uclibc"<br>DISTRO = "angstrom-2008.1"<br>ANGSTROMLIBC = "uclibc"<br><br>To build u-boot, I used this command:<br>
bitbake virtual/bootloader<br><br>I get a compilation error:<br>| In file included from display_options.c:27:<br>| /Top/kuk/oe/build/tmp/work/atngw100-angstrom-linux-uclibc/u-boot-2009.01-r1/u-boot-2009.01/include/asm/io.h:129: error: conflicting types for 'virt_to_phys'<br>
| /Top/kuk/oe/build/tmp/work/atngw100-angstrom-linux-uclibc/u-boot-2009.01-r1/u-boot-2009.01/include/asm/io.h:80: error: previous definition of 'virt_to_phys' was here<br><br>angstrom-2008.1 uses u-boot 2009.01. It seems the patch at link below got applied in the 2009.03:<br>
<a href="http://lists.denx.de/pipermail/u-boot/2009-March/049322.html">http://lists.denx.de/pipermail/u-boot/2009-March/049322.html</a><br><br>Should I use the next version of u-boot in the same distro or is there a better way? Please suggest.<br>
<br>Best Regards,<br>Kaushal<br>