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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите!!! Не могу собрать QOCI драйвер  (Прочитано 3569 раз)
sulia
Гость
« : Декабрь 20, 2011, 12:14 »

Добрый день!
Я знаю что эта тема поднималась 100 раз. Но я не могу понять. Я начинаю только разбираться с QT+Oracle.
У меня шаровая версия QT 4.6.2. и Visual Studio 2005.
Пытаюсь собрать исходники по пути C:\qt-everywhere-opensource-src-4.6.2\src\plugins\sqldrivers\oci, следующей командой:
Код:
set INCLUDE=%INCLUDE%;d:\oracle\oci\include
set LIB=%LIB%;d:\oracle\oci\lib\msvc
cd %QTDIR%\src\plugins\sqldrivers\oci
qmake -o Makefile oci.pro
nmake

Makefile создались. Но потом выдает ошибку:
Код:
qsqlocid_resource.rc(4) : fatal error RC1015: cannot open include file 'winver.h'.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\rc.EXE"' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'C:\qt-everywhere-opensource-src-4.6.2\bin\nmake.exe' : return code '0x2'
Stop.

Что делать дальше помогите, пожалуйста. Не могу понять(((((
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #1 : Декабрь 20, 2011, 14:42 »

Потому что сборку надо запускать под командной строкой самой студии (очень внимательно ищем ее в меню "Пуск").
P.S. К базам данных топик не имеет никакого отношения.
Записан
sulia
Гость
« Ответ #2 : Декабрь 20, 2011, 16:30 »

Спасибо большое.  Смеющийся
Попробовал законектится к БД выдает Driver not loaded. Почитал по форуму, скинул сгенерированые dll в корень приложения, даже скинул oci.dll. Но таже проблема(((. Помогите, пожалуйста, что делать???
Код:
db.addDatabase("QOCI");
db.setHostName("ipadress");
db.setPort(1521);
db.setDatabaseName("db_name");
db.setUserName("login");
db.setPassword("psw");
bool ok = db.open();
Заранее благодарен.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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