diff options
author | Ryan Volz <ryan.volz@gmail.com> | 2021-04-12 12:42:25 -0400 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2021-04-17 19:52:46 -0400 |
commit | 4bfd03936c709187c8bcbf189b9d42096a9e478c (patch) | |
tree | e6d790a03957da7f0df62c38416cedce76116609 /gr-blocks/lib | |
parent | 035ed74a765180c1985035e1df428f81861b431c (diff) |
runtime, blocks, network: Clean up use of Win headers, fix stream_pdu.
stream_pdu_base was failing to compile on Windows after moving to
gr-network since HAVE_IO_H was not checked for or defined.
Signed-off-by: Ryan Volz <ryan.volz@gmail.com>
Diffstat (limited to 'gr-blocks/lib')
-rw-r--r-- | gr-blocks/lib/CMakeLists.txt | 3 | ||||
-rw-r--r-- | gr-blocks/lib/ConfigChecks.cmake | 24 |
2 files changed, 2 insertions, 25 deletions
diff --git a/gr-blocks/lib/CMakeLists.txt b/gr-blocks/lib/CMakeLists.txt index d9dd44692c..7957a0443f 100644 --- a/gr-blocks/lib/CMakeLists.txt +++ b/gr-blocks/lib/CMakeLists.txt @@ -8,7 +8,8 @@ ######################################################################## # Setup compatibility checks and defines ######################################################################## -include(${CMAKE_CURRENT_SOURCE_DIR}/ConfigChecks.cmake) +include(GrMiscUtils) +GR_CHECK_HDR_N_DEF(io.h HAVE_IO_H) ######################################################################## # Setup library diff --git a/gr-blocks/lib/ConfigChecks.cmake b/gr-blocks/lib/ConfigChecks.cmake deleted file mode 100644 index e29be361c1..0000000000 --- a/gr-blocks/lib/ConfigChecks.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2012 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# SPDX-License-Identifier: GPL-3.0-or-later -# - -######################################################################## -INCLUDE(GrMiscUtils) -INCLUDE(CheckCXXSourceCompiles) - -IF(MSVC) #add this directory for our provided headers -LIST(APPEND CMAKE_REQUIRED_INCLUDES ${CMAKE_SOURCE_DIR}/msvc) -ENDIF(MSVC) - -GR_CHECK_HDR_N_DEF(io.h HAVE_IO_H) - -######################################################################## -CHECK_INCLUDE_FILE_CXX(windows.h HAVE_WINDOWS_H) -IF(HAVE_WINDOWS_H) - ADD_DEFINITIONS(-DHAVE_WINDOWS_H -DUSING_WINSOCK) - MESSAGE(STATUS "Adding windows libs to gr blocks libs...") - LIST(APPEND blocks_libs ws2_32 wsock32) -ENDIF(HAVE_WINDOWS_H) |