Follow-up Comment #5, bug #35483 (project avr-libc):

> > for documentation on the arguments, please see:
> >
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Specifying-Target-Triplets.html#Specifying-Target-Triplets
> 
> According to this documentation, there are up to three systems involved with
cross-compilers:
> 
> --build specifies the system which builds the toolchain.
> 
> --host specifies the system which executes the toolchain.
> 
> --target specifies the system which executes the code that the toolchain
generated.
> 
> Thus, when building a toolchain on a linux which is meant to run on windows
to generate code for avr, the correct specification would be:

you're misreading the targets, and your subsequent characterization of them is
wrong.  windows is *not* executing avr-libc, nor is avr-libc producing code. 
hence your your --host=windows & --target=avr-libc are incorrect.

> BTW: while at it: the configure script also don't accept the target as a
TRIPLET. That is: configure will fail when the target is specified as
avr-XXX-YYY

exactly: libc's do not generate code.  which is why --target isn't supported.

    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?35483>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/


Reply via email to