crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> Добавить драйвер QPSQL, Доустановка драйвера
rich
  опции профиля:
сообщение 23.5.2015, 13:46
Сообщение #11


Участник
**

Группа: Участник
Сообщений: 123
Регистрация: 1.3.2008
Пользователь №: 109

Спасибо сказали: 6 раз(а)




Репутация:   0  


Цитата(pwp2008 @ 23.5.2015, 11:52) *
архив sql_drv.rar

Какой архив?
Сделайте ldd и на ПЭВМ куда переносите libqsqlite.so.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
pwp2008
  опции профиля:
сообщение 23.5.2015, 15:47
Сообщение #12


Студент
*

Группа: Участник
Сообщений: 29
Регистрация: 19.12.2014
Пользователь №: 4299

Спасибо сказали: 0 раз(а)




Репутация:   0  


>>>Цитата(pwp2008 @ 23.5.2015, 11:52)
>>>архив sql_drv.rar
>>>Какой архив?
1. Это я пытался перенести эти файлы в архиве, а форум не позволил. Переименовал файлы в *.txt и приложил к ответу,а текст про архив не убрал.

>>Сделайте ldd и на ПЭВМ куда переносите libqsqlite.so.
2. Драйвер libqsqlite.so. там имеется, он идет по умолчанию, речь идет о Qpsql.
2.1 Той машины под руками сейчас нет, но есть на флэшке те драйвера. Прилагаю ldd к ним, сделанные сейчас.
Qsqlite - родной, QPSQL - добавленный из 4.5.0
В понедельник к вечеру положу ldd с машины с Qt-4.6
-------------------------
3. Пересобрал Qt-4.5.0 без параметра -no-rpath -> драйвера QPSQL и QPSQL7 появились.
Машина дома так себе, пересборка идет 6 часов.
Прикрепленные файлы
Прикрепленный файл  qsqlite_46_1.txt ( 2.43 килобайт ) Кол-во скачиваний: 220
Прикрепленный файл  qpsql_46_1.txt ( 6.54 килобайт ) Кол-во скачиваний: 217
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
rich
  опции профиля:
сообщение 23.5.2015, 16:44
Сообщение #13


Участник
**

Группа: Участник
Сообщений: 123
Регистрация: 1.3.2008
Пользователь №: 109

Спасибо сказали: 6 раз(а)




Репутация:   0  


Цитата(pwp2008 @ 23.5.2015, 15:47) *
>>Сделайте ldd и на ПЭВМ куда переносите libqsqlite.so.
2. Драйвер libqsqlite.so. там имеется, он идет по умолчанию, речь идет о Qpsql.

Изините, libqsqlpsql.so везде имел ввиду.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
pwp2008
  опции профиля:
сообщение 24.5.2015, 21:19
Сообщение #14


Студент
*

Группа: Участник
Сообщений: 29
Регистрация: 19.12.2014
Пользователь №: 4299

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(rich @ 22.5.2015, 22:52) *
Цитата(pwp2008 @ 22.5.2015, 17:51)
Не совсем пока въезжаю, как мне эту доустановку только драйвера сделать...
Выше же определились.

1. Качаете qt 4.6.
2. Собираете Qt 4.6 с драйвером qsqlpsql или отдельно проект qt-everywhere-opensource-src-4.6.0/src/plugins/sqldrivers/psql
3. Переносите libqsqlpsql.so на целевую ПЭВМ


Похоже это должно пройти. Сконфигурировал Qt_4.5 без драйвера QPSQL, проверил - драйвера нет.
Добавил libqsqlpsql.so к драйверу QSQLITe - видны все драйверы.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
pwp2008
  опции профиля:
сообщение 25.5.2015, 19:08
Сообщение #15


Студент
*

Группа: Участник
Сообщений: 29
Регистрация: 19.12.2014
Пользователь №: 4299

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(rich @ 22.5.2015, 22:52) *
Выше же определились.
1. Качаете qt 4.6.
2. Собираете Qt 4.6 с драйвером qsqlpsql или отдельно проект qt-everywhere-opensource-src-4.6.0/src/plugins/sqldrivers/psql
3. Переносите libqsqlpsql.so на целевую ПЭВМ


Поскольку Вы один мне отвечаете, может перейдем на эл.почту, чтобы не напрягать понапрасну форум.
Есть результаты по установке Qt-4.6. Адрес pwp2008@obninsk.ru
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
pwp2008
  опции профиля:
сообщение 3.6.2015, 19:23
Сообщение #16


Студент
*

Группа: Участник
Сообщений: 29
Регистрация: 19.12.2014
Пользователь №: 4299

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(rich @ 22.5.2015, 22:52) *
1. Качаете qt 4.6.
2. Собираете Qt 4.6 с драйвером qsqlpsql
3. Переносите libqsqlpsql.so на целевую ПЭВМ


Итоги : По информации от <rich>:
"Для этого нужно что бы совпали битность, версия QT, версия компилятора и
в целевой системе были необходимые библиотеки, если для драйвера они нужны."

Когда это все совпадает, то драйвер QPSQL переносится просто копированием полученного объекта
libqsqlpsql.so в .../plugins/sqldrivers той Qt, в которую он должен быть добавлен.

Думаю, вопрос закрыт.


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V  < 1 2
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 15.12.2019, 0:32