LINUX.ORG.RU

DESTDIR игнорируется


0

0

Господа! Для slackware собираю mgetty. Делаю make, потом make install DESTDIR=/tmp/getty, но /tmp/getty не создается. Так и должно быть? Как правильно создать пакет?


Или надо было в Makefile писать?

fozzy
() автор топика

Не все авторы включают в свой Makefile возможность указания DESTDIR. В этих случаях можно 1) руками раскидать файлы по дереву и создать пакет 2) посмотреть Makefile, может быть переменная называется как-то иначе 3) заюзать checkinstall

phoenix ★★★★
()

Пакеты не понимающие DESTDIR должны понимать prefix. То есть вместо

make install DESTDIR=/tmp/getty

можно написать

make install prefix=/tmp/getty/usr

(если сконфигурировано с "./configure --prefix=/usr")

anonymous
()
Ответ на: комментарий от anonymous

в исходниках mgetty нет configure, я так понял, что правится Makefile. Буду пробовать, спасибо!

fozzy
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.