<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[VS2017 - QOCI Driver build]]></title><description><![CDATA[<p dir="auto">Hi,<br />
I'm following this tutorial : <a href="https://doc.qt.io/qt-5/sql-driver.html#qoci" target="_blank" rel="noopener noreferrer nofollow ugc">https://doc.qt.io/qt-5/sql-driver.html#qoci</a></p>
<p dir="auto">-VS2017 Community</p>
<ul>
<li>QT64 5.12.3</li>
<li>Oracle SDK instantclient-sdk-windows.x64-18.5.0.0.0dbru.zip -&gt; C:\oracle\</li>
</ul>
<p dir="auto">C:\Qt_64\5.12.3\Src\qtbase\src\plugins\sqldrivers&gt;qmake -- OCI_INCDIR=C:/oracle/include OCI_LIBDIR=C:/oracle/lib/msvc</p>
<pre><code>Running configuration tests...
Done running configuration tests.

Configure summary:

Qt Sql Drivers:
  DB2 (IBM) .............................. no
  InterBase .............................. no
  MySql .................................. no
  OCI (Oracle) ........................... no
  ODBC ................................... no
  PostgreSQL ............................. no
  SQLite2 ................................ no
  SQLite ................................. yes
    Using system provided SQLite ......... no
  TDS (Sybase) ........................... no

Qt is now configured for building. Just run 'nmake'.
Once everything is built, you must run 'nmake install'.
Qt will be installed into 'C:\Qt_64\5.12.3\msvc2017_64'.

Prior to reconfiguration, make sure you remove any leftovers from
the previous build.
</code></pre>
<p dir="auto">On nmake</p>
<pre><code>C:\Qt_64\5.12.3\Src\qtbase\src\plugins\sqldrivers&gt;nmake

Microsoft (R) Program Maintenance Utility   versione 14.16.27031.1
Copyright (C) Microsoft Corporation. Tutti i diritti riservati.

        cd sqlite\ &amp;&amp; ( if not exist Makefile C:\Qt_64\5.12.3\msvc2017_64\bin\qmake.exe -o Makefile C:\Qt_64\5.12.3\Src\qtbase\src\plugins\sqldrivers\sqlite\sqlite.pro ) &amp;&amp; "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\nmake.exe" -f Makefile

Microsoft (R) Program Maintenance Utility   versione 14.16.27031.1
Copyright (C) Microsoft Corporation. Tutti i diritti riservati.

        "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\nmake.exe" -f Makefile.Release all

Microsoft (R) Program Maintenance Utility   versione 14.16.27031.1
Copyright (C) Microsoft Corporation. Tutti i diritti riservati.

        rc /NOLOGO -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_OMIT_COMPLETE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_RTREE -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -fo .obj\release\qsqlite_resource.res qsqlite_resource.rc
qsqlite_resource.rc(1) : fatal error RC1015: cannot open include file 'windows.h'.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\rc.EXE"' : codice restituito '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\nmake.exe"' : codice restituito '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : codice restituito '0x2'
Stop.
</code></pre>
<p dir="auto">Any suggestions?</p>
]]></description><link>https://forum.qt.io/topic/103581/vs2017-qoci-driver-build</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 17:02:07 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/103581.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Jun 2019 16:10:29 GMT</pubDate><ttl>60</ttl></channel></rss>