We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c2e755d commit 9d2e084Copy full SHA for 9d2e084
1 file changed
external_deps/build.sh
@@ -552,14 +552,30 @@ build_jpeg() {
552
;;
553
esac
554
555
+ local jpeg_cmake_args=()
556
+
557
+ case "${PLATFORM}" in
558
+ windows-*-*)
559
+ ;;
560
+ *)
561
+ # Workaround for: undefined reference to `log10'
562
+ # The CMakeLists.txt file only does -lm if UNIX,
563
+ # but UNIX may not be true on Linux.
564
+ jpeg_cmake_args=(-DUNIX=True)
565
566
+ esac
567
568
cd "${dir_name}"
569
570
+ # Add -lm to fix:
571
+ # undefined reference to `log10'
572
cmake_build \
573
-DENABLE_SHARED="${LIBS_SHARED}" \
574
-DENABLE_STATIC="${LIBS_STATIC}" \
575
-DCMAKE_SYSTEM_NAME="${LIBS_STATIC}" \
576
-DCMAKE_SYSTEM_PROCESSOR="${SYSTEM_PROCESSOR}" \
- -DWITH_JPEG8=1
577
+ -DWITH_JPEG8=1 \
578
+ "${jpeg_cmake_args[@]}"
579
}
580
581
# Build WebP
0 commit comments