Добрый день!
Разъясните пожалуйста смысл опций build, host и target.
В мануале сказано:
build:
The system on which the package is built.
host:
The system where built programs and libraries will run.
target:
When building compiler tools: the system for which the tools will create output.
И еще:
Mixing --build and --target, we can actually cross-compile a cross-compiler
Если задать target при сборке тулчейна, то все его инструменты будут иметь заданный префикс: i686-pc-linux-gnu-gcc, i686-pc-linux-gnu-g++, и т д.
Если задать build, то программа будет собираться заданным тулчейном, а не просто gcc.
Вопрос: Для чего нужен host? На что это влияет?