mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] build tools installed in $(PREFIX)/$(TARGET)


From: Tony Theodore
Subject: Re: [Mingw-cross-env-list] build tools installed in $(PREFIX)/$(TARGET)
Date: Thu, 06 Feb 2014 15:01:00 +1100

Hi John,

On 6 Feb 2014, at 07:03, John W. Eaton <address@hidden> wrote:

> In a fresh clone of MXE, after executing
> 
>  make gcc
> 
> the directory usr/i686-pc-mingw32/bin (i.e., $(PREFIX)/$(TARGET)/bin)
> contains the following files:
> 
>  ar  c++      g++  gfortran  ld.bfd  objcopy  ranlib
>  as  dlltool  gcc  ld     nm      objdump  strip
> 
> and they are all "ELF 64-bit LSB executable, x86-64 ..." files.
> 
> Is this intentional?  I was expecting the $(PREFIX)/$(TARGET)
> directory to contain only cross-compiled files that are intended to
> run on the $(TARGET) system.

I believe those are used as part of the gcc bootstrap and internally by the 
prefixed binutils/gcc tools. It would make sense for $(PREFIX)/$(TARGET) to 
only contain cross-compiled files but there’s no other obvious place to put 
these so we just leave the default layout.

Cheers,

Tony




reply via email to

[Prev in Thread] Current Thread [Next in Thread]