1From f0eb1daab8fb027436786e22d7b8828e47928f9e Mon Sep 17 00:00:00 2001
2From: Jeffy Chen <jeffy.chen@rock-chips.com>
3Date: Mon, 14 Mar 2022 14:35:56 +0800
4Subject: [PATCH] CMakeList.txt: tjbench: Link to libm.so
5
6Fix undefined 'log10' reported by clang.
7
8Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
9---
10 CMakeLists.txt | 10 ++--------
11 1 file changed, 2 insertions(+), 8 deletions(-)
12
13diff --git a/CMakeLists.txt b/CMakeLists.txt
14index 1198ece..dcedaae 100644
15--- a/CMakeLists.txt
16+++ b/CMakeLists.txt
17@@ -638,10 +638,7 @@ if(WITH_TURBOJPEG)
18     target_link_libraries(tjunittest turbojpeg)
19
20     add_executable(tjbench tjbench.c tjutil.c)
21-    target_link_libraries(tjbench turbojpeg)
22-    if(UNIX)
23-      target_link_libraries(tjbench m)
24-    endif()
25+    target_link_libraries(tjbench turbojpeg m)
26
27     add_executable(tjexample tjexample.c)
28     target_link_libraries(tjexample turbojpeg)
29@@ -662,10 +659,7 @@ if(WITH_TURBOJPEG)
30     target_link_libraries(tjunittest-static turbojpeg-static)
31
32     add_executable(tjbench-static tjbench.c tjutil.c)
33-    target_link_libraries(tjbench-static turbojpeg-static)
34-    if(UNIX)
35-      target_link_libraries(tjbench-static m)
36-    endif()
37+    target_link_libraries(tjbench-static turbojpeg-static m)
38   endif()
39 endif()
40
41--
422.20.1
43
44