![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
cya-st |
![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 10 Регистрация: 3.9.2009 Пользователь №: 1047 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет. Я поставил QT 4.5.3 под винду, собрал статически. Делее пытаюсь собрать драйвер постгри, собирается без ошибок и создается два файла: libqsqlpsql.a libqsqlpsqld.a в C:\Qt\4.5.3\plugins\sqldrivers\. Но почемуто длл-ки. Помогите пожалуйста, кто сталкивался с такой ошибкой.
|
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Как я понимаю ты собирал qt и плагин mingw, а она вроде как не знает что такое *.lib файлы, зато знает, что такое *.a.
Просто используй *.a библиотеки для линковки в место *.lib и все. |
|
|
cya-st |
![]()
Сообщение
#3
|
Студент ![]() Группа: Новичок Сообщений: 10 Регистрация: 3.9.2009 Пользователь №: 1047 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Пересобрал libpq, получился файл libpq.a размером в 10Мб, пробовал собрать драйвер все равно дллки не создаются.
|
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Не понял, зачем тебе dll'ки, если ты статически собирал библиотеку и плагин?
Тебе нужны только *.lib или *.a файлы... |
|
|
molchanoviv |
![]()
Сообщение
#5
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: ![]() ![]() ![]() |
а как компилируешь? Я недавно собирал так. поставил постгрес и Куте, а затем
И все отлично собралось. Цитата собрал статически Сорри, не заметил. |
|
|
cya-st |
![]()
Сообщение
#6
|
Студент ![]() Группа: Новичок Сообщений: 10 Регистрация: 3.9.2009 Пользователь №: 1047 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
ViGOur |
![]()
Сообщение
#7
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Если я собираю прогу то у меня возникает ошибка "...Driver not loaded..." прочитай Драйвера баз данных SQL: Решение проблем. ДУмаю должно помочь.Хыхыхы, сам освежил знания, от туда: Цитата Убедитесь, что вы используете Qt библиотеку динамически; вы не может использовать плагины в статической сборке. ![]() |
|
|
cya-st |
![]()
Сообщение
#8
|
Студент ![]() Группа: Новичок Сообщений: 10 Регистрация: 3.9.2009 Пользователь №: 1047 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Значит на статике не получится?
|
|
|
ViGOur |
![]()
Сообщение
#9
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
угу, нужна перекомпиляция самой qt под статик вместе с поддержкой Postgres.
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 30.1.2025, 2:43 |