ngtcp2 build fix

-std=c99 breaks ngtcp2's build -- it appears to depend on GNU extensions
when compiling on linux, so don't force compiler C extensions off.
pull/2214/head
Jason Rhinelander 10 months ago
parent bc585d93d2
commit d92d95177d
No known key found for this signature in database
GPG Key ID: C4992CE7A88D4262

@ -102,9 +102,8 @@ include(CheckLibraryExists)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_C_STANDARD 99)
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED ON)
set(CMAKE_C_EXTENSIONS OFF)
include(cmake/target_link_libraries_system.cmake)
include(cmake/add_import_library.cmake)

@ -513,7 +513,6 @@ target_link_libraries(lokinet-util PUBLIC
)
target_link_libraries(lokinet-plainquic PUBLIC
ngtcp2_crypto
quic
uvw
)

Loading…
Cancel
Save