Russian Qt Forum

Qt => Базы данных => Тема начата: st. Lucifer от Июль 07, 2010, 10:42



Название: Nokia Qt + Oracle
Отправлено: st. Lucifer от Июль 07, 2010, 10:42
По учебе возникла необходимость в использовании NokiaQtSDK. Нужно написать клиента для базы на оракле. Столкнулся с проблемой: не могу собрать драйвер oci. Все маны, которые нашел, подходят для полных библиотек Qt. Пробовал собирать и через конфигуратор и просто компиляцией плагина - не собирается. Может кто уже сталкивался, как это победить?

ПыСы: До этого писал под MSVS.


Название: Re: Nokia Qt + Oracle
Отправлено: Пантер от Июль 07, 2010, 11:41
Поиск по форуму тебе поможет, проблема не раз была решена.
А в следующий раз если хочешь нормальный ответ, задай нормально вопрос, т.е. опиши по шагам что делал и какие результаты получил.


Название: Re: Nokia Qt + Oracle
Отправлено: kibsoft от Июль 07, 2010, 21:01
Цитировать
How to Build the OCI Plugin on Windows

Choosing the option "Programmer" in the Oracle Client Installer from the Oracle Client Installation CD is sufficient to build the plugin.

Build the plugin as follows (here it is assumed that Oracle Client is installed in C:\oracle):

 set INCLUDE=%INCLUDE%;c:\oracle\oci\include
 set LIB=%LIB%;c:\oracle\oci\lib\msvc
 cd %QTDIR%\src\plugins\sqldrivers\oci
 qmake oci.pro
 nmake
If you are not using a Microsoft compiler, replace nmake with make in the line above.

When you run your application you will also need to add the oci.dll path to your PATH environment variable:

 set PATH=%PATH%;c:\oracle\bin
Все с первого раза компилится.

Цитировать
До этого писал под MSVS.
Qt Visual Studio Add-in для тебя :)


Название: Re: Nokia Qt + Oracle
Отправлено: st. Lucifer от Июль 08, 2010, 10:51
Так все как раз делал по этому ману. Проблема в том, что с NokiaQtSDK нет нужных сырцов. Возник еще один вопрос: если собрать плагин под полным  Qt и перенести - он будет работать?


Название: Re: Nokia Qt + Oracle
Отправлено: lit-uriy от Июль 08, 2010, 11:27
>>под полным  Qt
что подразумевается под "полным"


Название: Re: Nokia Qt + Oracle
Отправлено: st. Lucifer от Июль 08, 2010, 11:52
С NokiaQtSDK нет многих компонентов которые есть, к примеру, в Qt SDK Win, в том числе, нет исходников плагинов. Так вот, если собрать плагин под виндовыми SDK, и перенести в папки плагинов NokiaQtSDK - собранный плагин будет работать?


Название: Re: Nokia Qt + Oracle
Отправлено: lit-uriy от Июль 08, 2010, 12:09
я что-то плохо понимаю о чём идёт речь.
Можешь привести ссылки на
NokiaQtSDK
Qt SDK Win
?
для меня существует только одно разделение:
исходники из Git-хранилища и дистрибутив под конкретную ОСь, в дистрибутиве нет только инструментов для разработчиков Qt, которые могут оказаться полезными и для других разработчиков


Название: Re: Nokia Qt + Oracle
Отправлено: kibsoft от Июль 08, 2010, 12:14
lit-uriy, ТС имеет ввиду это наверное: http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html


Название: Re: Nokia Qt + Oracle
Отправлено: st. Lucifer от Июль 08, 2010, 12:20
kibsoft, именно.


Название: Re: Nokia Qt + Oracle
Отправлено: lit-uriy от Июль 08, 2010, 12:45
т.е. для мобильных платформ?


Название: Re: Nokia Qt + Oracle
Отправлено: st. Lucifer от Июль 08, 2010, 16:28
Да, для платформ Nokia: Symbian, Maemo, MeeGo. Ну, собсно, вопрос-то не в этом...