Меня убивают эти описания тулчейнов.
Я просто совсем уже с ними запутался: cross-native, cross, cross-candian.
Вот мое видение того как это должно быть:
У меня есть 2 хоста. На первом, я с помощью гцц из системы собираю гцц5.2 (локально с префиксом просто) чтобы собирать все остальное. После этого с его помощью мне необходимо собрать гцц тулчейн (ему нужны там бинутилсы,хедеры и тд) и изолировать его. тем самым мы добьемся просто изолированного тулчейна. с его помощью я уже в теории могу собрать передав пачку флагов софт для хост2. я же хочу далее кросс компилятор уже (тоже изолированный тулчейн) в котором уже будут все таргет оцпии. т.е. я ему -native, а он мне готовый софт. и мне нужен третий тулчейн (не сборочный, но изолированный и собранный под таргет). в котором будет все необходимое тупо для запуска софта (т.е. мне не нужно там собирать, но надо запускать бинари. по факту это обрезанный build_toolchain)
Где я ошибаюсь, не прав и как вообще это все понять(