From ea913d6818ae7dfa0663ab99c5908d1008a076b1 Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 2 Jun 2022 21:02:07 +0800 Subject: ... --- src/platform/graphics/cairo/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/platform/graphics') diff --git a/src/platform/graphics/cairo/CMakeLists.txt b/src/platform/graphics/cairo/CMakeLists.txt index addf07c9..9a21ab87 100644 --- a/src/platform/graphics/cairo/CMakeLists.txt +++ b/src/platform/graphics/cairo/CMakeLists.txt @@ -1,8 +1,12 @@ if (UNIX) + set(LIB_ARCH_DIR ${CMAKE_SYSTEM_PREFIX_PATH}) + list(TRANSFORM LIB_ARCH_DIR APPEND "/lib/${CMAKE_LIBRARY_ARCHITECTURE}") + message("${LIB_ARCH_DIR}") + find_library(LIB_CAIRO cairo REQUIRED) find_library(LIB_PANGO NAMES pango pango-1.0 REQUIRED) find_path(GLIB_HEADER_DIR NAMES glib.h PATH_SUFFIXES glib glib-2.0 REQUIRED) - find_path(GLIBCONFIG_HEADER_DIR NAMES glibconfig.h HINTS /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE} PATH_SUFFIXES glib glib/include glib-2.0 glib-2.0/include REQUIRED) + find_path(GLIBCONFIG_HEADER_DIR NAMES glibconfig.h HINTS ${LIB_ARCH_DIR} PATH_SUFFIXES glib glib/include glib-2.0 glib-2.0/include REQUIRED) find_path(HARFBUZZ_HEADER_DIR NAMES hb.h PATH_SUFFIXES harfbuzz REQUIRED) find_path(PANGO_HEADER_DIR NAMES pango PATH_SUFFIXES pango-1.0 REQUIRED) -- cgit v1.2.3