From ff066a3962d382f7e6e94e96e0a95f3bb2af95d6 Mon Sep 17 00:00:00 2001 From: simon987 Date: Wed, 3 Apr 2024 09:15:00 -0400 Subject: [PATCH] Fix build for GCC 12 --- third-party/libscan/CMakeLists.txt | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/third-party/libscan/CMakeLists.txt b/third-party/libscan/CMakeLists.txt index 7defe65..d9e4650 100644 --- a/third-party/libscan/CMakeLists.txt +++ b/third-party/libscan/CMakeLists.txt @@ -106,7 +106,26 @@ find_library(MUPDF_LIB NAMES liblibmupdf.a) find_library(CMS_LIB NAMES lcms2) find_library(JAS_LIB NAMES jasper) find_library(GUMBO_LIB NAMES gumbo) -find_library(GOMP_LIB NAMES libgomp.a gomp PATHS /usr/lib/gcc/x86_64-linux-gnu/11/ /usr/lib/gcc/x86_64-linux-gnu/5/ /usr/lib/gcc/x86_64-linux-gnu/9/ /usr/lib/gcc/x86_64-linux-gnu/10/ /usr/lib/gcc/aarch64-linux-gnu/7/ /usr/lib/gcc/aarch64-linux-gnu/9/ /usr/lib/gcc/x86_64-linux-gnu/7/ /usr/lib/gcc/aarch64-linux-gnu/11/ /usr/lib/gcc/x86_64-linux-gnu/8/ /usr/lib/gcc/aarch64-linux-gnu/8/) +find_library(GOMP_LIB NAMES libgomp.a gomp + PATHS + /usr/lib/gcc/x86_64-linux-gnu/5/ + /usr/lib/gcc/x86_64-linux-gnu/6/ + /usr/lib/gcc/x86_64-linux-gnu/7/ + /usr/lib/gcc/x86_64-linux-gnu/8/ + /usr/lib/gcc/x86_64-linux-gnu/9/ + /usr/lib/gcc/x86_64-linux-gnu/10/ + /usr/lib/gcc/x86_64-linux-gnu/11/ + /usr/lib/gcc/x86_64-linux-gnu/12/ + + /usr/lib/gcc/aarch64-linux-gnu/5/ + /usr/lib/gcc/aarch64-linux-gnu/6/ + /usr/lib/gcc/aarch64-linux-gnu/7/ + /usr/lib/gcc/aarch64-linux-gnu/8/ + /usr/lib/gcc/aarch64-linux-gnu/9/ + /usr/lib/gcc/aarch64-linux-gnu/10/ + /usr/lib/gcc/aarch64-linux-gnu/11/ + /usr/lib/gcc/aarch64-linux-gnu/12/ +) find_package(Leptonica CONFIG REQUIRED) find_package(FFMPEG REQUIRED) find_package(libraw CONFIG REQUIRED)