[U-Boot] [PATCH] omap3: beagle: fix compile error

Sanjeev Premi premi at ti.com
Wed Dec 23 15:54:45 CET 2009


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 <premi at 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



More information about the U-Boot mailing list