This may be the most canonical description of target triples (autoconf config names): https://sourceware.org/autobook/autobook/autobook_17.html

Triples are just a short way of identifying a compilation target, and their naming is mostly out of our hands, established by historical precedent. The individual components of the triple mean very little - it's generally the entire string used to identify a platform. "unknown" is a common vendor name where there's no obvious vendor, shows up a lot in linux triples, though `x86_64-pc-linux-gnu` is also common; "-gnu" probably means the target has a GNU userspace.

On 02/14/2014 05:16 PM, Liigo Zhuang wrote:
Hello Rusties:

I'm using Debian 7.4 Linux, not "unknown linux" obviously.
And I don't know the meaning of `-gnu`.

On Windows, that it `x86-pc-mingw32`, which is quite meaningful to understand.

Thank you.

--
by *Liigo*, http://blog.csdn.net/liigo/
Google+ https://plus.google.com/105597640837742873343/


_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to