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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Postgre  (Прочитано 5274 раз)
cya-st
Гость
« : Октябрь 04, 2009, 17:30 »

Всем привет. Я поставил QT 4.5.3 под винду, собрал статически. Делее пытаюсь собрать драйвер постгри, собирается без ошибок и создается два файла: libqsqlpsql.a libqsqlpsqld.a в C:\Qt\4.5.3\plugins\sqldrivers\. Но почемуто длл-ки. Помогите пожалуйста, кто сталкивался с такой ошибкой.
Записан
cya-st
Гость
« Ответ #1 : Октябрь 04, 2009, 19:15 »

Пересобрал libpq, получился файл libpq.a размером в 10Мб, пробовал собрать драйвер все равно дллки не создаются.
Записан
BaltikS
Гость
« Ответ #2 : Октябрь 05, 2009, 06:55 »

собрал статически
Это и подразумевает отсутствие ДЛЛ... Всё что нужно проге запихивается в исполняемый файл вашей программы...
Записан
cya-st
Гость
« Ответ #3 : Октябрь 05, 2009, 11:01 »

собрал статически
Это и подразумевает отсутствие ДЛЛ... Всё что нужно проге запихивается в исполняемый файл вашей программы...
Но я немогу подключится "Driver not loaded"
Записан
spirit
Гость
« Ответ #4 : Октябрь 05, 2009, 11:10 »

а драйвер как плагин собран?
Записан
BaltikS
Гость
« Ответ #5 : Октябрь 05, 2009, 11:13 »

да нет же, Qt не видит libpq.dll скорее всего
Записан
cya-st
Гость
« Ответ #6 : Октябрь 05, 2009, 11:18 »

собирал так:
Код
DOS
qmake "INCLUDEPATH+=C:\psql\include" "LIBS+=C:\psql\lib\libpq.a" psql.pro
mingw32-make
 
Записан
spirit
Гость
« Ответ #7 : Октябрь 05, 2009, 11:23 »

плагины не будут в статической сборке работать.
вот тут пояснение.
« Последнее редактирование: Октябрь 05, 2009, 11:36 от spirit » Записан
cya-st
Гость
« Ответ #8 : Октябрь 05, 2009, 11:37 »

плагины не будут в статической сборке работать.
вот тут пояснение.
Понятно, всем спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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