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/