From 279287565ad3ce1195f5187964896cb8d58838d4 Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Fri, 7 Jan 2022 14:20:13 +0600 Subject: [PATCH] Fix compilation on FreeBSD target with Qt --- src/network/slirp/CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/network/slirp/CMakeLists.txt b/src/network/slirp/CMakeLists.txt index 7d8c9a044..1f0458bdb 100644 --- a/src/network/slirp/CMakeLists.txt +++ b/src/network/slirp/CMakeLists.txt @@ -24,11 +24,10 @@ endif() if(QT) if(UNIX AND NOT APPLE) find_package(PkgConfig REQUIRED) - pkg_check_modules(GLIB_PKG glib-2.0) + pkg_check_modules(GLIB_PKG IMPORTED_TARGET glib-2.0) if (GLIB_PKG_FOUND) - include_directories(${GLIB_PKG_INCLUDE_DIRS}) - target_link_libraries(slirp glib-2.0) target_compile_definitions(slirp PRIVATE TINYGLIB_USE_GLIB) + target_link_libraries(slirp PkgConfig::GLIB_PKG) else() message(ERROR "GLib development headers are required when compiling with Qt on Unix") endif()