On Feb 15, 2008, at 3:34 PM, Wolfgang Denk wrote:

>> Build machine: FreeBSD-6.1
>>
>> apg-bbuild09% gmake distclean
>> find: -lname: unknown option
>> find: -lname: unknown option
>> find: -lname: unknown option
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> And you should pay attention to error messages like that. After  such
> errors, all other problems may be just subsequent faults.

Those errors are harmless, I've been seeing those for a long
time. The problem is with sed(1). The following patch makes
things work for me:

apg-bbuild09% diff -u ~/U-Boot/u-boot-1.3.2/tools/scripts/ 
define2mk.sed.orig ~/U-Boot/u-boot-1.3.2/tools/scripts/define2mk.sed
--- /homes/marcelm/U-Boot/u-boot-1.3.2/tools/scripts/ 
define2mk.sed.orig      Thu Dec  6 01:21:19 2007
+++ /homes/marcelm/U-Boot/u-boot-1.3.2/tools/scripts/define2mk.sed      Fri  
Feb 15 16:43:56 2008
@@ -7,11 +7,11 @@
  #

  # Only process values prefixed with #define CONFIG_
-/^#define CONFIG_[A-Za-z0-9_]\+/ {
+/^#define CONFIG_[A-Za-z0-9_]+/ {
        # Strip the #define prefix
        s/#define *//;
        # Change to form CONFIG_*=VALUE
-       s/ \+/=/;
+       s/ +/=/;
        # Drop trailing spaces
        s/ *$//;
        # drop quotes around string values

Escaping the '+' makes it a literal character and that's
not what's meant here...
...or am I missing something obvious?

-- 
Marcel Moolenaar
[EMAIL PROTECTED]




-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to