Здравствуйте.
Имеются исходники из
https://github.com/evilsocket/opensnitch
У проекта отсутствует configure файл, только Makefile.
После компиляции через make и сборки пакета через checkinstall - бинарные файлы располагаются в /usr/local/bin/ и либы в /usr/local/lib/.
Цель - расположить bin и lib файлы куда угодно, но только не в "/usr/local", например просто в "/usr".
Нагуглил, что к make можно добавить параметр PREFIX
make PREFIX=/usr
но это результата не даёт, как будто игнорируется.
Аналогично и с добавлением в начала файла Makefile строки
PREFIX=/usr
тоже нет эффекта никакого.
Подскажите пожалуйста, как правильно скомпилировать, чтобы либы и бинарники были не в "/usr/local".
Поиск по файлам упоминания "/usr/local"
egrep -r "/usr/local"
daemon/opensnitchd.service:ExecStart=/usr/local/bin/opensnitchd -rules-path /etc/opensnitchd/rules
Двоичный файл daemon/opensnitchd совпадает
daemon/Makefile: @cp opensnitchd /usr/local/bin/