LINUX.ORG.RU

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

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

древние файл менеджеры не отличали pie executable от shared library, и по дабл клику не запускали программу

Чуток уточню.

so-либы как-бы можно запускать, но только они падают в корку, потому-что TL;DR гладиолус…

Соответственно файловым менеджерам пришлось научиться отличать so-файлы от всех прочих (иначе юзвери кликали и засыпали всех багрепортами «оно падает!»).

Так вот, старые файловые менеджеры «глядя» на PIE видят so-либу и не дают пользователю сделать плохого. Нормальный выход только один - обновляться на актуальные версии, а не биться с PIE.

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

древние файл менеджеры не отличали pie executable от shared library, и по дабл клику не запускали программу

Чуток уточню.

so-либы как-бы можно запускать, но только они падают в корку, потому-что TL;DR гладиолус…

Соответственно файловым менеджерам пришлось научиться отличать so-фалы от всех прочих (иначе юзвери кликали и засыпали всех багрепортами «оно падает!»).

Так вот, старые файловые менеджеры «глядя» на PIE видят so-либу и не дают пользователю сделать плохого. Нормальный выход только один - обновляться на актуальные версии, а не биться с PIE.