Пытаюсь собрать драйвер для PostgreSQL, нашел кучу инструкций по этому поводу, суть которых заключается в том, чтобы поставить исходники Qt, библиотеки PostgreSQL, собственно собрать драйвер и скопировать его в нужную папку. Первые два пункта я сделал, но попытка собрать дает такие ошибки:
в самом начале вывода в консоли сборки:
WARNING: DESTDIR: Cannot access directory '/plugins/sqldrivers'
в самом конце вывода:
mkdir: cannot create directory '/plugins': Permission denied
make: *** [/plugins/sqldrivers/libqsqlpsql.so] Error 1
16:31:53: Процесс «/usr/bin/make» завершился с кодом 2.
Ошибка при сборке/установке проекта psql (комплект: Desktop Qt 5.0.2 GCC 64bit)
Во время выполнения этапа «Сборка»
Так как Qt я установил прямо в домашнюю папку, я легко дал всем права на изменение/создание/удаление файлов в этой директории, но это не помогло. Как решить?
Пользователь решил продолжить мысль 06 Мая 2013, 13:13:37:
Я решил эту проблему. Посмотрел makefile, там предполагалось создание директории /plugins/sqldrivers в корне, я подправил это чтобы папка создавалась в домашнем каталоге. И всё заработало.