Пользователи могут создавать приложения без прав sudo. Единственный раз, когда вам нужны права sudo, вы хотите установить что-то в системные каталоги.
./configure и make работают всегда без прав sudo. make install обычно требует прав sudo, потому что он установит приложение в /usr/local или /usr (иногда /opt).
Однако, если вы измените префикс для пути установки (т.е. ./configure --prefix=~/usr/local) таким образом, что установка будет выполняться внутри дерева домашнего каталога пользователя, для make install не требуются права sudo.