diff options
author | crupest <crupest@outlook.com> | 2022-06-02 21:02:07 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-06-02 21:02:07 +0800 |
commit | ea913d6818ae7dfa0663ab99c5908d1008a076b1 (patch) | |
tree | 034b9232f5db014006d50afcba4d90fdf61f9a80 /src | |
parent | 4b90152f16dccf271188777dfabb99e97745732d (diff) | |
download | cru-ea913d6818ae7dfa0663ab99c5908d1008a076b1.tar.gz cru-ea913d6818ae7dfa0663ab99c5908d1008a076b1.tar.bz2 cru-ea913d6818ae7dfa0663ab99c5908d1008a076b1.zip |
...
Diffstat (limited to 'src')
-rw-r--r-- | src/platform/graphics/cairo/CMakeLists.txt | 6 |
1 files changed, 5 insertions, 1 deletions
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) |