Russian Qt Forum
Ноябрь 24, 2024, 06:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Драйвер PostgreSQL  (Прочитано 14305 раз)
fatdh
Гость
« Ответ #15 : Март 30, 2010, 14:04 »

Да, точно, закачали депенденс валкер. Показывает, что не находит библиотеки msvcr80.dll
Всем огромное спасибо за дельные мысли и участие! Улыбающийся
Записан
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #16 : Июнь 16, 2011, 11:34 »

Люди добрые помогите собрать драйвер для PSQL. На 4ю Qt перешел недавно.
PostgreSql установлен из бинарников. Путь к директории postgres имеет пробелы. Поэтому я скопировал либы и инклюды в корень диска С:
C:\psql\include
C:\psql\lib
В переменной PATH все прописано также (include и lib)
Собрать пытаюсь mingw постовляемой с qtcreator.
Код:
cd C:\Qt\4.6.1\scr\plugins\sqldrivers\psql
qmake
mingw32-make
Выдает ошибку:
Цитировать
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `C:/Qt/4.6.1/src/plugins/sqldrivers/psql
Makefile.Debug:61: *** missing separator.  Stop.
mingw32-make[1]: Leaving directory `C:/Qt/4.6.1/src/plugins/sqldrivers/psql'
mingw32-make: *** [debug-all] Error 2
Нашел в Makefile эту строку:
Цитировать
58 {tmp\moc\debug_shared}.cpp{tmp\obj\debug_shared\}.obj::
59    $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fotmp\obj\debug_shared\ @<<
60    $<
61 <<
Записан

Qt 5.11.0, Win, MinGW
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #17 : Июнь 16, 2011, 12:55 »

Извиняюсь за беспокойство. Все получилось.
У меня в переменной QMAKESPEC - win32-msvc. Надо было переменную поменять на win32-g++
Записан

Qt 5.11.0, Win, MinGW
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.069 секунд. Запросов: 22.