The configuration for beagle undefs CONFIG_CMD_NET.
This leads to following error:

lib_arm/libarm.a(board.o): In function `start_armboot':
/home/premi/u-boot/lib_arm/board.c:360: undefined reference
 to `getenv_IPaddr'
make: *** [u-boot] Error 1

This patch fixes the error by including offending line
in appropriate ifdef.

Signed-off-by: Sanjeev Premi <pr...@ti.com>
---
 lib_arm/board.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/lib_arm/board.c b/lib_arm/board.c
index e148739..e289fc9 100644
--- a/lib_arm/board.c
+++ b/lib_arm/board.c
@@ -357,8 +357,9 @@ void start_armboot (void)
 #endif
 
        /* IP Address */
+#ifdef CONFIG_CMD_NET
        gd->bd->bi_ip_addr = getenv_IPaddr ("ipaddr");
-
+#endif
        stdio_init ();  /* get the devices list going. */
 
        jumptable_init ();
-- 
1.6.2.2

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to