From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Tue, 8 May 2007 08:27:36 +0200 Subject: [U-Boot-Users] error with patches and u-boot build In-Reply-To: References: Message-ID: <200705080827.36742.sr@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Magda, On Monday 07 May 2007, Magda Abdelbasit wrote: > I am building u-boot for the KB9202B board. I got the patches available > from: > http://sourceforge.net/tracker/index.php?func=detail&aid=1570316&group_id=6 >5938&atid=512789 > > http://sourceforge.net/tracker/index.php?func=detail&aid=1576917&group_id=6 >5938&atid=512789 > > and applied them to u-boot. The kb9202_patch was fine, but the nand patch > gave the following message: > > patching file board/kb9202/Makefile > Hunk #1 FAILED at 28. > 1 out of 1 hunk FAILED -- saving rejects to file board/kb9202/Makefile.rej > patching file board/kb9202/nand.c > patching file include/configs/kb9202.h > > > The makefile.rej file contains: > > *************** > *** 28,34 **** > > LIB = lib$(BOARD).a > > - OBJS := kb9202.o > > $(LIB): $(OBJS) $(SOBJS) > $(AR) crv $@ $(OBJS) $(SOBJS) > --- 28,34 ---- > > LIB = lib$(BOARD).a > > + OBJS := kb9202.o nand.o > > $(LIB): $(OBJS) $(SOBJS) > $(AR) crv $@ $(OBJS) $(SOBJS) > > > If I continue and build the u-boot I get the following error : > > drivers/nand/libnand.a(nand.o): In function `nand_init_chip': > /home/magda/u-boot-1.1.6/drivers/nand/nand.c:50: undefined reference to > `board_nand_init' > make: *** [u-boot] Error 1 The nand_init_chip() function is missing. I assume that you don't compile the board nand driver because of the patch conflict with the Makefile. Please resolve the conflict manually (use "OBJS := kb9202.o nand.o" instead of "OBJS := kb9202.o" and try again. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk Office: Kirchenstr. 5, D-82194 Groebenzell, Germany =====================================================================