1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

cmake: mingw: fix build with default options

afunix.h doesn't exist on mingw.
This commit is contained in:
Orgad Shaneh 2020-09-17 14:30:23 +03:00 committed by Andy Green
parent ba721d7e2a
commit 3118c66590
2 changed files with 4 additions and 3 deletions

View file

@ -45,11 +45,11 @@
"default": false
},
"windows-10/x86_64-amd/mingw32": {
"build": "mkdir build && cd build && cmake .. -DCMAKE_TOOLCHAIN_FILE=../contrib/cross-w32.cmake -DLWS_UNIX_SOCK=0 ${cmake} && cmake --build . --config DEBUG",
"build": "mkdir build && cd build && cmake .. -DCMAKE_TOOLCHAIN_FILE=../contrib/cross-w32.cmake ${cmake} && cmake --build . --config DEBUG",
"default": false
},
"windows-10/x86_64-amd/mingw64": {
"build": "mkdir build && cd build && cmake .. -DCMAKE_TOOLCHAIN_FILE=../contrib/cross-w64.cmake -DLWS_UNIX_SOCK=0 ${cmake} && cmake --build . --config DEBUG",
"build": "mkdir build && cd build && cmake .. -DCMAKE_TOOLCHAIN_FILE=../contrib/cross-w64.cmake ${cmake} && cmake --build . --config DEBUG",
"default": false
},
"freertos-espidf/xl6-esp32/gcc": {

View file

@ -569,7 +569,8 @@ if (WIN32 OR MSVC)
int main() { return 0; }" LWS_HAVE_WIN32_AFUNIX_H)
if (LWS_UNIX_SOCK AND NOT LWS_HAVE_WIN32_AFUNIX_H)
message(FATAL_ERROR "No afunix.h in toolchain for LWS_UNIX_SOCK")
message("No afunix.h found. Disabling LWS_UNIX_SOCK.")
set(LWS_WITH_UNIX_SOCK OFF)
endif()
endif()