prefix=/usr/local
следует установить вместо configure
, например:
./configure --prefix=/usr/local
Не в make
.Тем не менее, configure
по умолчанию задает префикс /usr/local
в автоинструментах, поэтому вам не нужно указывать это в любом случае.Затем просто запустите:
make clean && make && sudo make install
Обратите внимание, что при компиляции кода вы всегда должны делать это как обычный пользователь, а не как sudo или root.Делайте это только для make install, где вам действительно нужны разрешения для таких вещей, как chmod и перемещение файлов.Дайте мне знать, если это работает для вас.