Как кросс-компилировать системные скрипты крана для приложения пользовательского пространства

Проблема, с которой я столкнулся, заключалась в определении имени процесса/имени библиотеки в скрипте. Во время кросс-компиляции имя процесса и имя библиотеки ссылаются на реальный путь процесса/библиотеки на хосте (что я понял после просмотра сгенерированного файла . ко).

Поскольку реальный путь к хосту и цели отличается, инструментарий кросс-компиляции не работает.


person dhanasubbu    schedule 12.08.2015    source источник


Ответы (1)


См. также параметры шага --sysroot=/PATH и --sysenv=VAR=VALUE.

person fche    schedule 13.08.2015
comment
Спасибо fche, это сработает. Но, к сожалению, я столкнулся с этой ошибкой — sourceware.org/bugzilla/show_bug.cgi?id= 17231 - person dhanasubbu; 14.08.2015
comment
Это не должно быть слишком сложно исправить; интересно попробовать? Мы можем помочь. - person fche; 14.08.2015