Ken Moffat wrote:
> On Tue, Aug 13, 2013 at 01:38:19AM +0100, Ken Moffat wrote:
>> On Mon, Aug 12, 2013 at 07:25:01PM -0500, Bruce Dubbs wrote:
>>>
>>> This is quite odd.  I assume you are using bash.  The man page clearly says:
>>>
>>> SHELL GRAMMAR
>>>      Simple Commands
>>>          A simple command is a sequence of optional variable assignments
>>> followed by blank-separated words and redirections, and terminated by a
>>> control operator.
>>>
>>> Unless your scripts are wrapping the command with something, I can't see
>>> where there would be a problem.
>>>
>>>     -- Bruce
>>
>>   Yes, I'm using /tools/bin/bash and the command isn't wrapped in
>> anything (but with >$LOG 2>&1 after it).
>>
>>   As you say, it is odd.  Heh, give me enough time and I'll break
>> anything ;)
>>
>   I'll also note that most of my non-LFS linux experience is with the
> kernel.  So, I know that documentation is not to be trusted.
>
>   Maybe the bash version/patch we are using doesn't match the
> manpage.  Or maybe it's something specific to my scripts.  I'm
> merely reporting my results.  If you have a 64-bit-capable x86
> processor on which i686 builds by the book, then you can ignore this.

I haven't tried that in several years.  Are you using a 32-bit kernel?

I did try this:

$ ABI=32 ./configure

And got:
...
checking ABI=32
checking compiler gcc -m32 -O2 -pedantic -fomit-frame-pointer ... no
...
checking compiler gcc -O2 -pedantic -fomit-frame-pointer has 
sizeof(long)==4... no
checking compiler cc -O2 -pedantic -fomit-frame-pointer ... yes
checking compiler cc -O2 -pedantic -fomit-frame-pointer has 
sizeof(long)==4... no
configure: error: could not find a working compiler, see config.log for 
details

That's not surprising though.

   -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to