diff mbox

doc: fix cross-compiling example

Message ID 1408702630-29406-1-git-send-email-voytikd@gmail.com (mailing list archive)
State Accepted
Delegated to: Takashi Iwai
Headers show

Commit Message

Dmitry Voytik Aug. 22, 2014, 10:17 a.m. UTC
Simplest way to configure cross-compilation with configure
script is to pass '--host' option.
Passing just '--target' doesn't work.

Signed-off-by: Dmitry Voytik <voytikd@gmail.com>
---
 INSTALL |    9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

Comments

Takashi Iwai Aug. 25, 2014, 12:23 p.m. UTC | #1
At Fri, 22 Aug 2014 14:17:10 +0400,
Dmitry Voytik wrote:
> 
> Simplest way to configure cross-compilation with configure
> script is to pass '--host' option.
> Passing just '--target' doesn't work.
> 
> Signed-off-by: Dmitry Voytik <voytikd@gmail.com>

Applied, thanks.


Takashi

> ---
>  INSTALL |    9 +++------
>  1 file changed, 3 insertions(+), 6 deletions(-)
> 
> diff --git a/INSTALL b/INSTALL
> index 91a8648..47086e3 100644
> --- a/INSTALL
> +++ b/INSTALL
> @@ -78,16 +78,13 @@ When you would like to cross-compile ALSA library (e.g. compile on
>  i686 host but for arm architecture) you will need to call ./configure
>  script with additional parameters:
>  
> -CC=arm-linux-gcc ./configure --target=arm-linux
> +CC=arm-linux-gcc ./configure --host=arm-linux
>  
> -In this example host where the library is build is guessed (should be
> -given with --host=platform) and target for which is the library build is
> -Linux on ARM architecture.  You should omit setting 'CC' variable and
> -cross-compiler will be guessed too.
> +You can omit setting 'CC' variable and cross-compiler will be guessed too.
>  
>  So simplest version would be:
>  
> -./configure --target=arm-linux
> +./configure --host=arm-linux
>  
>  For platform names in the form cpu-vendor-os (or aliases for this)
>  you should look in 'config.guess' script. Target and all paths
> -- 
> 1.7.9.5
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
diff mbox

Patch

diff --git a/INSTALL b/INSTALL
index 91a8648..47086e3 100644
--- a/INSTALL
+++ b/INSTALL
@@ -78,16 +78,13 @@  When you would like to cross-compile ALSA library (e.g. compile on
 i686 host but for arm architecture) you will need to call ./configure
 script with additional parameters:
 
-CC=arm-linux-gcc ./configure --target=arm-linux
+CC=arm-linux-gcc ./configure --host=arm-linux
 
-In this example host where the library is build is guessed (should be
-given with --host=platform) and target for which is the library build is
-Linux on ARM architecture.  You should omit setting 'CC' variable and
-cross-compiler will be guessed too.
+You can omit setting 'CC' variable and cross-compiler will be guessed too.
 
 So simplest version would be:
 
-./configure --target=arm-linux
+./configure --host=arm-linux
 
 For platform names in the form cpu-vendor-os (or aliases for this)
 you should look in 'config.guess' script. Target and all paths