C:\Qt\2010.04\qt\src\plugins\sqldrivers\db2>qmake "INCLUDEPATH+=C:\\Program File
s\\IBM\\SQLLIB\\include" "LIBS+=C:\\Program Files\\IBM\\SQLLIB\\lib\\db2cli.lib"
C:\Qt\2010.04\qt\src\plugins\sqldrivers\db2>mingw32-make.exe
mingw32-make.exe -f Makefile.Debug all
mingw32-make.exe[1]: Entering directory `C:/Qt/2010.04/qt/src/plugins/sqldrivers
/db2'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\i
nclude\QtSql" -I"..\..\..\..\include" -I"..\mysql" -I"c:\Program" -I"Files\IBM\S
QLLIB\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"c:\P
ROGRA~1\IBM\SQLLIB\INCLUDE" -I"c:\PROGRA~1\IBM\SQLLIB\LIB" -I"..\..\..\..\mkspec
s\win32-g++" -o tmp\obj\debug_shared\qsql_db2.o ..\..\..\sql\drivers\db2\qsql_db
2.cpp
..\..\..\sql\drivers\db2\qsql_db2.cpp:62:1: warning: "UNICODE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from ..\..\..\sql\drivers\db2\qsql_db2.cpp:64:
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:977: error: declaration of C function '
SQLRETURN SQLColumnsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQ
LCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
31: error: previous declaration 'SQLRETURN SQLColumnsW(SQLHSTMT, SQLWCHAR*, SQLS
MALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)
' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:986: error: declaration of C function '
SQLRETURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQLSMALL
INT*, SQLCHAR*, SQLSMALLINT, SQLSMALLINT*)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
35: error: previous declaration 'SQLRETURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT
, SQLWCHAR*, SQLSMALLINT, SQLSMALLINT*, SQLWCHAR*, SQLSMALLINT, SQLSMALLINT*)' h
ere
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1061: error: declaration of C function
'SQLRETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQL
CHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' conflict
s with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
75: error: previous declaration 'SQLRETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMAL
LINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQ
LUSMALLINT, SQLUSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1072: error: declaration of C function
'SQLRETURN SQLStatisticsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT
, SQLCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
77: error: previous declaration 'SQLRETURN SQLStatisticsW(SQLHSTMT, SQLWCHAR*, S
QLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSM
ALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1082: error: declaration of C function
'SQLRETURN SQLTablesW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQ
LCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
81: error: previous declaration 'SQLRETURN SQLTablesW(SQLHSTMT, SQLWCHAR*, SQLSM
ALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)'
here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1271: error: declaration of C function
'SQLRETURN SQLColumnsW(SQLHSTMT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT,
SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:969: error: previous declaration 'SQLRE
TURN SQLColumnsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLCHAR
*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1304: error: declaration of C function
'SQLRETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMALLINT, SQLWCHAR*, SQLSMALLINT, SQ
LWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' confl
icts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1052: error: previous declaration 'SQLR
ETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQLCHAR*
, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1315: error: declaration of C function
'SQLRETURN SQLStatisticsW(SQLHSTMT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLI
NT, SQLWCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1063: error: previous declaration 'SQLR
ETURN SQLStatisticsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQL
CHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1326: error: declaration of C function
'SQLRETURN SQLTablesW(SQLHSTMT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT,
SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1074: error: previous declaration 'SQLR
ETURN SQLTablesW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLCHAR
*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1338: error: declaration of C function
'SQLRETURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLSMA
LLINT*, SQLWCHAR*, SQLSMALLINT, SQLSMALLINT*)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:979: error: previous declaration 'SQLRE
TURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQLSMALLINT*,
SQLCHAR*, SQLSMALLINT, SQLSMALLINT*)' here
mingw32-make.exe[1]: *** [tmp/obj/debug_shared/qsql_db2.o] Error 1
mingw32-make.exe[1]: Leaving directory `C:/Qt/2010.04/qt/src/plugins/sqldrivers/
db2'
mingw32-make.exe: *** [debug-all] Error 2
C:\Qt\2010.04\qt\src\plugins\sqldrivers\db2>qmake "INCLUDEPATH+=C:\\Program File
s\\IBM\\SQLLIB\\include" "LIBS+=C:\\Program Files\\IBM\\SQLLIB\\lib\\db2cli.lib"
C:\Qt\2010.04\qt\src\plugins\sqldrivers\db2>mingw32-make.exe
mingw32-make.exe -f Makefile.Debug all
mingw32-make.exe[1]: Entering directory `C:/Qt/2010.04/qt/src/plugins/sqldrivers
/db2'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\i
nclude\QtSql" -I"..\..\..\..\include" -I"..\mysql" -I"c:\Program" -I"Files\IBM\S
QLLIB\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"c:\P
ROGRA~1\IBM\SQLLIB\INCLUDE" -I"c:\PROGRA~1\IBM\SQLLIB\LIB" -I"..\..\..\..\mkspec
s\win32-g++" -o tmp\obj\debug_shared\qsql_db2.o ..\..\..\sql\drivers\db2\qsql_db
2.cpp
..\..\..\sql\drivers\db2\qsql_db2.cpp:62:1: warning: "UNICODE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from ..\..\..\sql\drivers\db2\qsql_db2.cpp:64:
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:977: error: declaration of C function '
SQLRETURN SQLColumnsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQ
LCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
31: error: previous declaration 'SQLRETURN SQLColumnsW(SQLHSTMT, SQLWCHAR*, SQLS
MALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)
' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:986: error: declaration of C function '
SQLRETURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQLSMALL
INT*, SQLCHAR*, SQLSMALLINT, SQLSMALLINT*)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
35: error: previous declaration 'SQLRETURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT
, SQLWCHAR*, SQLSMALLINT, SQLSMALLINT*, SQLWCHAR*, SQLSMALLINT, SQLSMALLINT*)' h
ere
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1061: error: declaration of C function
'SQLRETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQL
CHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' conflict
s with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
75: error: previous declaration 'SQLRETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMAL
LINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQ
LUSMALLINT, SQLUSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1072: error: declaration of C function
'SQLRETURN SQLStatisticsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT
, SQLCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
77: error: previous declaration 'SQLRETURN SQLStatisticsW(SQLHSTMT, SQLWCHAR*, S
QLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSM
ALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1082: error: declaration of C function
'SQLRETURN SQLTablesW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQ
LCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' conflicts with
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/sqlucode.h:
81: error: previous declaration 'SQLRETURN SQLTablesW(SQLHSTMT, SQLWCHAR*, SQLSM
ALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)'
here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1271: error: declaration of C function
'SQLRETURN SQLColumnsW(SQLHSTMT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT,
SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:969: error: previous declaration 'SQLRE
TURN SQLColumnsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLCHAR
*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1304: error: declaration of C function
'SQLRETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMALLINT, SQLWCHAR*, SQLSMALLINT, SQ
LWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' confl
icts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1052: error: previous declaration 'SQLR
ETURN SQLSpecialColumnsW(SQLHSTMT, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQLCHAR*
, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1315: error: declaration of C function
'SQLRETURN SQLStatisticsW(SQLHSTMT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLI
NT, SQLWCHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1063: error: previous declaration 'SQLR
ETURN SQLStatisticsW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQL
CHAR*, SQLSMALLINT, SQLUSMALLINT, SQLUSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1326: error: declaration of C function
'SQLRETURN SQLTablesW(SQLHSTMT, SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT,
SQLWCHAR*, SQLSMALLINT, SQLWCHAR*, SQLSMALLINT)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1074: error: previous declaration 'SQLR
ETURN SQLTablesW(SQLHSTMT, SQLCHAR*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT, SQLCHAR
*, SQLSMALLINT, SQLCHAR*, SQLSMALLINT)' here
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:1338: error: declaration of C function
'SQLRETURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT, SQLWCHAR*, SQLSMALLINT, SQLSMA
LLINT*, SQLWCHAR*, SQLSMALLINT, SQLSMALLINT*)' conflicts with
c:\PROGRA~1\IBM\SQLLIB\INCLUDE/sqlcli1.h:979: error: previous declaration 'SQLRE
TURN SQLDataSourcesW(SQLHENV, SQLUSMALLINT, SQLCHAR*, SQLSMALLINT, SQLSMALLINT*,
SQLCHAR*, SQLSMALLINT, SQLSMALLINT*)' here
mingw32-make.exe[1]: *** [tmp/obj/debug_shared/qsql_db2.o] Error 1
mingw32-make.exe[1]: Leaving directory `C:/Qt/2010.04/qt/src/plugins/sqldrivers/
db2'
mingw32-make.exe: *** [debug-all] Error 2
To copy to clipboard, switch view to plain text mode
In first I used command : mingw32-make.exe >> error.txt, and I thinking that in the "txt" file wrote all errors. As so you see This is no true.
Bookmarks