I got this error during build
note8g2018 opened this issue · comments
>------ Build All started: Project: oatpp-openssl, Configuration: x64-Debug ------
[1/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\client\ConnectionProvider.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\client\ConnectionProvider.cpp
FAILED: src/CMakeFiles/oatpp-openssl.dir/oatpp-openssl/client/ConnectionProvider.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\client\ConnectionProvider.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\client\ConnectionProvider.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\Config.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[2/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\tests.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\tests.cpp
FAILED: test/CMakeFiles/module-tests.dir/oatpp-openssl/tests.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\tests.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\tests.cpp
C:\Users\GL553VD\Source\Repos\oatpp-openssl\test\oatpp-openssl\tests.cpp(24): error C2065: 'SIGPIPE': undeclared identifier
[3/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\Config.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\Config.cpp
FAILED: src/CMakeFiles/oatpp-openssl.dir/oatpp-openssl/Config.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\Config.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\Config.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\Config.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[4/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\server\ConnectionProvider.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\server\ConnectionProvider.cpp
FAILED: src/CMakeFiles/oatpp-openssl.dir/oatpp-openssl/server/ConnectionProvider.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\server\ConnectionProvider.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\server\ConnectionProvider.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\Config.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[5/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\Connection.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\Connection.cpp
FAILED: src/CMakeFiles/oatpp-openssl.dir/oatpp-openssl/Connection.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\Connection.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\Connection.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\TLSObject.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[6/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\TLSObject.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\TLSObject.cpp
FAILED: src/CMakeFiles/oatpp-openssl.dir/oatpp-openssl/TLSObject.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\TLSObject.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\TLSObject.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\TLSObject.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[7/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fosrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl\Callbacks.cpp.obj /Fdsrc\CMakeFiles\oatpp-openssl.dir\oatpp-openssl.pdb /FS -c ..\..\..\src\oatpp-openssl\Callbacks.cpp
[8/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\FullAsyncClientTest.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\FullAsyncClientTest.cpp
FAILED: test/CMakeFiles/module-tests.dir/oatpp-openssl/FullAsyncClientTest.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\FullAsyncClientTest.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\FullAsyncClientTest.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\Config.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[9/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\FullAsyncTest.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\FullAsyncTest.cpp
FAILED: test/CMakeFiles/module-tests.dir/oatpp-openssl/FullAsyncTest.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\FullAsyncTest.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\FullAsyncTest.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\Config.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
[10/12] C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\FullTest.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\FullTest.cpp
FAILED: test/CMakeFiles/module-tests.dir/oatpp-openssl/FullTest.cpp.obj
C:\PROGRA~2\MICROS~4\2019\ENTERP~1\VC\Tools\MSVC\1424~1.283\bin\HostX64\x64\cl.exe /nologo /TP -DCERT_CRT_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_cert.crt\" -DCERT_PEM_PATH=\"C:/Users/GL553VD/source/repos/oatpp-openssl/test/../utility/cert/test_key.pem\" -I..\..\..\test -I..\..\..\src -IC:\Users\GL553VD\source\repos\oatpp\out\install\x64-Debug\include\oatpp-1.0.0\oatpp -I"C:\Program Files (x86)\OpenSSL-Win32\include" /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fotest\CMakeFiles\module-tests.dir\oatpp-openssl\FullTest.cpp.obj /Fdtest\CMakeFiles\module-tests.dir\ /FS -c ..\..\..\test\oatpp-openssl\FullTest.cpp
C:\Users\GL553VD\source\repos\oatpp-openssl\src\oatpp-openssl\Config.hpp(30): fatal error C1083: Cannot open include file: 'tls.h': No such file or directory
ninja: build stopped: subcommand failed.
Build All failed.
Hello @note8g2018 ,
Cannot open include file: 'tls.h': No such file or directory
It seems that whether you don't have LibreSSL installed on your computer, or CMake can't find LibreSSL on your computer.
I installed openssl. is Libressl different?
Yes, LibreSSL is different.
oatpp-libressl
won't work with OpenSSL.
ok do you know how to install LibreSSL in windows 10?
Hey @note8g2018 ,
Just noticed that you've created this issue in the oatpp-openssl
repo...
Please note that this repo is WIP
and it is not ready-to-use. Please
Use oatpp-libressl instead.
ok do you know how to install LibreSSL in windows 10?
Personally I have not tried to install LibreSSL on Windows 10.
However, you can ask guys in the oatpp-devs chat on gitter
there are people who tried it and succeeded.
Best Regards,
Leonid