Skip to content

MinGW: fatal error: kernelspecs.h: No such file #2691

@sourcedelica

Description

@sourcedelica

Steps to reproduce the problem

Compile ODBC on MinGW on develop and 1.9.1 branches

POCO version

develop and 1.9.1 branches

Compiler and version

gcc 7.3

Operating system and version

MinGW-w64 5.0

Other relevant information

Compiling ODBC on MinGW has errors:

mingw32-make.exe[2]: *** [SQL\ODBC\CMakeFiles\SQLODBC.dir\build.make:91: SQL/ODBC/CMakeFiles/SQLODBC.dir/src/Connector.cpp.obj] Error 1
mingw32-make.exe[2]: *** [SQL\ODBC\CMakeFiles\SQLODBC.dir\build.make:147: SQL/ODBC/CMakeFiles/SQLODBC.dir/src/ODBCMetaColumn.cpp.obj] Error 1
mingw32-make.exe[2]: *** [SQL\ODBC\CMakeFiles\SQLODBC.dir\build.make:133: SQL/ODBC/CMakeFiles/SQLODBC.dir/src/ODBCException.cpp.obj] Error 1
mingw32-make.exe[2]: *** [SQL\ODBC\CMakeFiles\SQLODBC.dir\build.make:105: SQL/ODBC/CMakeFiles/SQLODBC.dir/src/EnvironmentHandle.cpp.obj] Error 1
mingw32-make.exe[2]: *** [SQL\ODBC\CMakeFiles\SQLODBC.dir\build.make:161: SQL/ODBC/CMakeFiles/SQLODBC.dir/src/ODBCStatementImpl.cpp.obj] Error 1
In file included from C:/msys2/mingw64/x86_64-w64-mingw32/include/minwindef.h:163:0,
                 from C:/msys2/mingw64/x86_64-w64-mingw32/include/windef.h:8,
                 from C:/PROGRA~2/WI3CF2~1/8.0/Include/um/windows.h:164,
                 from C:/work/poco/SQL/ODBC/include/Poco/SQL/ODBC/ODBC.h:25,
                 from C:/work/poco/SQL/ODBC/include/Poco/SQL/ODBC/Extractor.h:22,
                 from C:\work\poco\SQL\ODBC\src\Extractor.cpp:15:
C:/PROGRA~2/WI3CF2~1/8.0/Include/um/winnt.h:82:10: fatal error: kernelspecs.h: No such file or directory
 #include <kernelspecs.h>
          ^~~~~~~~~~~~~~~

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions