diff --git a/build2/qt/HGImgProc/HGImgProc.pro b/build2/qt/HGImgProc/HGImgProc.pro index 88e1ee73..57a58fa9 100644 --- a/build2/qt/HGImgProc/HGImgProc.pro +++ b/build2/qt/HGImgProc/HGImgProc.pro @@ -133,6 +133,11 @@ unix { contains(QT_ARCH, sw_64) { MY_ARCH = sw_64 MY_ARCH2 = sw_64 + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_highgui.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_features2d.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_imgproc.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libopencv_core.a + LIBS += $$PWD/../../../third_party/opencv/$${MY_OS}/$${MY_ARCH}/lib/libzlib.a } CONFIG += unversioned_libname unversioned_soname diff --git a/build2/qt/HGScanner/HGScanner.pro b/build2/qt/HGScanner/HGScanner.pro index d56c0303..4d715c75 100644 --- a/build2/qt/HGScanner/HGScanner.pro +++ b/build2/qt/HGScanner/HGScanner.pro @@ -117,6 +117,10 @@ unix { MY_ARCH = loongarch64 MY_ARCH2 = loongarch64 } + contains(QT_ARCH, sw_64) { + MY_ARCH = sw_64 + MY_ARCH2 = sw_64 + } CONFIG += unversioned_libname unversioned_soname QMAKE_CXXFLAGS += -fvisibility=hidden diff --git a/build2/qt/HGScanner2/HGScanner2.pro b/build2/qt/HGScanner2/HGScanner2.pro index ce208843..c77e9033 100644 --- a/build2/qt/HGScanner2/HGScanner2.pro +++ b/build2/qt/HGScanner2/HGScanner2.pro @@ -123,6 +123,7 @@ unix { MY_ARCH2 = loongarch64 } contains(QT_ARCH, sw_64) { + DEFINES += sw_64 MY_ARCH = sw_64 MY_ARCH2 = sw_64 } diff --git a/build2/qt/HGWebScan/HGWebScan.pro b/build2/qt/HGWebScan/HGWebScan.pro index 2a9fdae5..bb74345c 100644 --- a/build2/qt/HGWebScan/HGWebScan.pro +++ b/build2/qt/HGWebScan/HGWebScan.pro @@ -83,6 +83,10 @@ unix { MY_ARCH = loongarch64 MY_ARCH2 = loongarch64 } + contains(QT_ARCH, sw_64) { + MY_ARCH = sw_64 + MY_ARCH2 = sw_64 + } CONFIG += unversioned_libname unversioned_soname QMAKE_CXXFLAGS += -fvisibility=hidden