[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
Re: [Mingw-cross-env-list] build tools installed in $(PREFIX)/$(TARGET),
Tony Theodore <=