Disable libheif on windows xp

This commit is contained in:
Oleg Korshul
2025-09-18 16:07:58 +03:00
parent 5c3f228ff3
commit 3e31c4ca4f
2 changed files with 13 additions and 4 deletions

View File

@ -46,7 +46,11 @@
#define CXIMAGE_SUPPORT_PSD 1
#ifndef BUILDING_WASM_MODULE
#ifdef SUPPORT_LIB_HEIF_SOURCES
#define CXIMAGE_SUPPORT_HEIF 1
#else
#define CXIMAGE_SUPPORT_HEIF 0
#endif
#define CXIMAGE_SUPPORT_RAW 1
#else
#define CXIMAGE_SUPPORT_HEIF 0

View File

@ -14,8 +14,6 @@ DEFINES += \
MNG_STORE_CHUNKS\
MNG_ERROR_TELLTALE
include($$CORE_ROOT_DIR/Common/3dParty/heif/heif.pri)
core_linux {
DEFINES += HAVE_UNISTD_H HAVE_FCNTL_H
QMAKE_CXXFLAGS += -Wno-narrowing
@ -287,8 +285,15 @@ SOURCES += \
$$LIB_GRAPHICS_PRI_PATH/raster/PICT/PICFile.cpp \
$$LIB_GRAPHICS_PRI_PATH/raster/PICT/pic.cpp
SOURCES += \
$$LIB_GRAPHICS_PRI_PATH/raster/heif/heif.cpp
!build_xp {
CONFIG += support_heif
}
support_heif {
DEFINES += SUPPORT_LIB_HEIF_SOURCES
include($$CORE_ROOT_DIR/Common/3dParty/heif/heif.pri)
SOURCES += $$LIB_GRAPHICS_PRI_PATH/raster/heif/heif.cpp
}
SOURCES += \
$$LIB_GRAPHICS_PRI_PATH/cximage/jasper/base/jas_cm.c \