Кто является пользователем для оболочки, созданной из функции оболочки - PullRequest
0 голосов
/ 05 марта 2019

В make-файле у меня есть следующий оператор:

PLATFORM_LIBGCC := -L $(shell dirname `aarch64-none-elf-gcc $(c_flags) -print-libgcc-file-name`) - lgcc

, и это сообщает об ошибке:

aarch64-none-elf-gcc unknown command

Это происходит потому, что функция оболочки выполняет команду в корневой среде,который не является пользователем, который запускает make-файл.

Как вызвать оболочку со средой, унаследованной от make-файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...