
-----Original Message----- From: Wolfgang Denk [mailto:wd@denx.de] Sent: Monday, November 09, 2009 4:16 AM To: Premi, Sanjeev Cc: u-boot@lists.denx.de Subject: Re: [U-Boot] [PATCH] Fix build failure in examples/standalone
Dear "Premi, Sanjeev",
In message B85A65D85D7EB246BE421B3FB0FBB59301DE31FB63@dbde02.ent.ti.com you wrote:
I was surprised too. It is the first time ever I have seen
this problem
with any Makefile over years.
To debug I tried this:
...
Makefile:47: *** *** COBJS evaluates to [hello_world.o
smc911x_eeprom.o .o]. Stop.
make[1]: Leaving directory
`/home/sanjeev/u-boot/examples/standalone'
make: *** [examples/standalone] Error 2
Notice the "empty" .o in the output. This prompted me to
use $(strip ...)
Indeed. I do not doubt that your modification fixes the issue.
[sp] I was only illustrating the problem.
premi # make --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
It seems very much to me as if this was a bug in GNU Make 3.80, then.
May I please ask you to modify your poatch such that both the code and the commit message contain a comment that the added "strip" call is a workaround for a white-space handling problem in some versions of GNU make, especially version 3.80?
[sp] Sure I will do so today.
Best regards, Sanjeev
Thanks.
Best regards,
Wolfgang Denk
-- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de A conservative is a man who believes that nothing should be done for the first time. - Alfred E. Wiggam