![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_PavelDart_* |
![]()
Сообщение
#11
|
Гости ![]() |
PavelDart Ещё раз и по порядку.qsqlerror{h.cpp} это файлы модуля QtSQL их ненужно ни откуда и никуда копировать! Если ты их откуда-то куда-то копируешь, то ты получаешь не Qt, а собственную версию библиотеки. А с собственной версией разбирайся сам. 1.В pro-файле прописал пути до qt-шных lib и include пути к Qt модулям прописывать не надо, надо подключить только модуль2.переименовал имеющиеся в lib libQtGui4.a -> libQtGuid4.a, libQtCore4.a ->libQtCored4.a за каким чёртом?Это только эксперименты были. Вот что есть сейчас: Исходный qsqloracleqt4.pro
поменял пути:
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#12
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
LIBS += -lclntsh -lQtSql lQtSql - убратьE:\Qt\4.3.4\include\QtSql убратьОбразец pro-файла смотреть в: E:\Qt\4.3.4\src\plugins\sqldrivers\odbc E:\Qt\4.3.4\src\plugins\sqldrivers\ibase E:\Qt\4.3.4\src\plugins\sqldrivers\mysql т.е. всё сделать по аналогии и с головой, в частности не забыть строчку include(../qsqldriverbase.pri) |
|
|
Гость_PavelDart_* |
![]()
Сообщение
#13
|
Гости ![]() |
Воспользовался родными драйверами oci из версии 4.5.1 Моя сконфигурированная версия 4.3.4
Для уверенности сравнил Qt\4.3.4\src\sql\drivers\drivers.pri - совпадают. Скопировал файлы по адресам Qt\4.3.4\src\sql\drivers\oci\ и Qt\4.3.4\src\plugins\sqldrivers\oci\ Выставил пути. При сборке получил:
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#14
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Гость_PavelDart_* |
![]()
Сообщение
#15
|
Гости ![]() |
с начала строки. Цитата никакого криминала в ней нет Тоже недоумеваю в чём может быть проблема. |
|
|
iddqd |
![]()
Сообщение
#16
|
![]() Студент ![]() Группа: Участник Сообщений: 32 Регистрация: 26.11.2009 Пользователь №: 1261 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Гость_PavelDart_* |
![]()
Сообщение
#17
|
Гости ![]() |
Скопировал файлы по адресам Qt\4.3.4\src\sql\drivers\oci\ и Qt\4.3.4\src\plugins\sqldrivers\oci\ Какие файлы? В 4.3.4 по этим адресам изначально ничего нет? в Qt\4.3.4\src\sql\drivers\oci qsql_oci.h qsql_oci.cpp в Qt\4.3.4\src\plugins\sqldrivers\oci Майн, редми и oci.pro |
|
|
Гость_PavelDart_* |
![]()
Сообщение
#18
|
Гости ![]() |
Сам пока ничего работоспособного не придумал.
У кого какие есть идеи? ![]() |
|
|
Гость_PavelDart_* |
![]() ![]()
Сообщение
#19
|
Гости ![]() |
Собрал драйвер на 4.5.1 - в sqlbrowser драйвер виден, но на на 4.3.4 нет.
Предварительно скопировал 4 файла в plugin/sqldrivers libqsqloci4.a libqsqlocid4.a qsqloci4.dll qsqlocid4.dll Может ещё какие-то файлы надо скопировать? Где можно просмотреть все цели сборки? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#20
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 2.3.2025, 19:02 |