LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

И что это значит? clang уже не авторитет в области кросс-компиляции, и поддерживать его не нужно?

Что одного clang --target мало. Выше уже обсудили, нужно больше чем поддержка со стороны одного компилятора.

Вам айрон_баг уже давала пример, допустим, прошивку кросс-компилим, а тулзы для работы с ней - нативные.

Я прекрасно понимаю о чем ты, я и предложил сначала собрать инструменты под x86, поместив их в $MY_SYSROOT, а потом запустить кросскомпиляцию основного проекта, передав ему $MY_SYSROOT что бы он использовал инструменты из него, нативные, уже собранные.

Опять не понял… Так если мезон сам не может поискать

Сам поискать есть ли кросскомпилятор??? А откуда он вообще знает что он у меня лежит в /opt и там их пару штук? Откуда ему знать под какую архитектуру я хочу собрать проект?

Исправление MOPKOBKA, :

И что это значит? clang уже не авторитет в области кросс-компиляции, и поддерживать его не нужно?

Что одного clang --target мало. Выше уже обсудили, нужно больше чем поддержка со стороны одного компилятора.

Вам айрон_баг уже давала пример, допустим, прошивку кросс-компилим, а тулзы для работы с ней - нативные.

Я прекрасно понимаю о чем ты, я и предложил сначала как x86 собрать инструменты, поместив их в $MY_SYSROOT, а потом запустить кросскомпиляцию основного проекта, передав ему $MY_SYSROOT что бы он использовал инструменты из него, нативные, уже собранные.

Опять не понял… Так если мезон сам не может поискать

Сам поискать есть ли кросскомпилятор??? А откуда он вообще знает что он у меня лежит в /opt и там их пару штук? Откуда ему знать под какую архитектуру я хочу собрать проект?

Исходная версия MOPKOBKA, :

И что это значит? clang уже не авторитет в области кросс-компиляции, и поддерживать его не нужно?

Что одного clang --target мало.

Вам айрон_баг уже давала пример, допустим, прошивку кросс-компилим, а тулзы для работы с ней - нативные.

Я прекрасно понимаю о чем ты, я и предложил сначала как x86 собрать инструменты, поместив их в $MY_SYSROOT, а потом запустить кросскомпиляцию основного проекта, передав ему $MY_SYSROOT что бы он использовал инструменты из него, нативные, уже собранные.

Опять не понял… Так если мезон сам не может поискать

Сам поискать есть ли кросскомпилятор??? А откуда он вообще знает что он у меня лежит в /opt и там их пару штук? Откуда ему знать под какую архитектуру я хочу собрать проект?