![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
iddqd |
![]()
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 32 Регистрация: 26.11.2009 Пользователь №: 1261 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Приветствую.
Имеется qt-sdk-win-opensource-2009.04 установленный на WinXP SP2. 1. Собрал (debug/release) драйвер для MySQL, получил qsqlmysqld4.dll/qsqlmysql4.dll, скопировал их к дефолтным плагинам в папку \Qt\2009.04\qt\plugins\sqldrivers\ вместе с .a файлами. По-идее этого достаточно. Собираю пример из \Qt\2009.04\qt\demos\sqlbrowser\, при запуске он ни в какую ни видит новый плагин, qsqlmysql4. Что я делаю не так? 2. Пытаюсь собрать драйвер для Oracle. Делаю по хелпу, поставил Oracle 9i Client c опцией "Programmer", добавил в oci.pro следующие строки
При сборке ругается непонятным образом: Цитата c:\Qt\2009.04\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: c:\oracle9\oci\lib\msvc: No such file: Permission denied collect2: ld returned 1 exit status mingw32-make[1]: *** [release\qsqloci4.dll] Error 1 Папки c:\oracle9\oci\include и c:\oracle9\oci\lib\msvc существуют, файлы в них есть. Как решить эту проблему? |
|
|
![]() |
iddqd |
![]()
Сообщение
#2
|
![]() Студент ![]() Группа: Участник Сообщений: 32 Регистрация: 26.11.2009 Пользователь №: 1261 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Ты про сам скомпиленный драйвер или про oci.dll ? Я в курсе. И то и то перетащил на другую тачку, где нет никакого оракла, запускаю программу, драйвер грузится нормально, но вот при попытке коннекта к базе получаю "Unable to logon" без дополнительных разъяснений. Цель - чтобы работало без предустановленного Оracle Client'a, а то очень не удобно получается.
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 3.7.2025, 15:40 |