Re: [0.95rc2] Unit Tests / Unicode
Frediano Ziglio <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <CAHt6W4dn7xH9z3EZTHB6V-AF98DEq=pP=53m-i=7K=Xm=R47Ow@mail.gmail.com> |
2015-05-15 8:49 GMT+01:00 Sergio NNX <[email protected]>: > CC long_error.o > In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > sql.h:19:0, > from common.h:24, > from long_error.c:3: > c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/sqltypes.h:87:29: erro > r: conflicting types for 'TCHAR' > In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > windef.h:239:0, > from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > windows.h:60, > from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > winsock2.h:40, > from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > ws2tcpip.h:41, > from common.h:3, > from long_error.c:3: > c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/winnt.h:136:15: note: > previous declaration of 'TCHAR' was here > In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > sql.h:19:0, > from common.h:24, > from long_error.c:3: > c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/sqltypes.h:111:29: err > or: conflicting types for 'LPTSTR' > In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > windef.h:239:0, > from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > windows.h:60, > from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > winsock2.h:40, > from c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/ > ws2tcpip.h:41, > from common.h:3, > from long_error.c:3: > c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/winnt.h:154:30: note: > previous declaration of 'LPTSTR' was here > make[1]: *** [long_error.o] Error 1 > This looks like an header but in your MingW. Try including windows.h before winsock2.h. Or sqlucode.h before sql.h. On Ubuntu I have a cross MingW with gcc 4.8.2 is is working correctly. Also Visual Studio 8.0 has no problems compiling it. Frediano