[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Cross-compile tar-1.13
From: |
Steven Woody |
Subject: |
Re: Cross-compile tar-1.13 |
Date: |
Sun, 31 Aug 2008 15:50:26 +0800 |
On Sun, Aug 31, 2008 at 11:21 AM, Ralf Wildenhues
<address@hidden> wrote:
> Hello Steven,
>
> * Steven Woody wrote on Sat, Aug 30, 2008 at 05:10:06PM CEST:
>>
>> For some reasons I need to cross-compile a tar-1.13, the target is ARM
>> and the build host is i686-pc-linux-gnu. The tar-1.13's source come
>> with a configure, that seems generated from a very old version of
>> automake. For recent automake version, I have success experience to
>> do cross-compiling, that is, specify a '--host=arm-linux' when running
>> the 'configure' script. But for the tar-1.13's configure script, I
>> failed to do it. I tried the following method:
>>
>> 1, configure --host=arm-linux
>> 2, configure --target=arm-linux
>> 3, configure --host=arm-linux --build=i686-pc-linux-gnu
>>
>> but all failed: the 'configure' script did not try to find
>> arm-linux-gcc, it still using gcc as compiler. So I think, I did not
>> active the cross-compiling in the script.
>
> You did not mention which Autoconf version this tar's configure script
> was created with. It should be mentioned near the head of the script
> somewhere.
>
> Please try
> ./configure arm-linux
>
> which was IIRC the way to do it with Autoconf 2.13.
>
Yes, it is 2.13 automake, I found the information in the comments of
'configure' script itself. But what you told './configure arm-linux'
did not work neither ( it still use gcc instead of arm-linux-gcc). I
attached the output for you information, please help if possible.
Thanks in advance.
-
woody
config.log
Description: Binary data