Унаследованный make-файл, который я пытаюсь понять, имеет -Wl,-z,origin,-rpath,'$ORIGIN/../lib'
ОК, я вижу -Wl
означает, что ниже приведены параметры компоновщика; запятые будут заменены пробелами.
Страница руководства для GNU ld
загадочно говорит только:
-z keyword
The recognized keywords are:
:
:
origin
Marks the object may contain $ORIGIN.
Аналогично, следующая опция -rpath
(относительный путь?) содержит это $ORIGIN
предполагает, что это какое-то ключевое слово, но $ORIGIN
не упоминается иначе на справочной странице ld
.