From 71953fe553136962f4d151ae3d519326565e30a4 Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@@qq.com> Date: Thu, 16 Mar 2023 10:26:54 +0800 Subject: [PATCH] =?UTF-8?q?rpath=E8=B7=AF=E5=BE=84=E6=94=B9=E4=B8=BAelf?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=BD=93=E5=89=8D=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro | 2 +- build-qt/HGSolution/HGScanner/HGScanner.pro | 2 +- build-qt/HGSolution/HGUpgrade/HGUpgrade.pro | 2 +- build/linux/HGBase/HGBase.cbp | 7 +++++-- build/linux/HGImgFmt/HGImgFmt.cbp | 7 +++++-- build/linux/HGImgProc/HGImgProc.cbp | 4 ++-- build/linux/HGSaneUser/HGSaneUser.cbp | 1 + build/linux/HGScannerLib/HGScannerLib.cbp | 2 +- build/linux/HGTest/HGTest.cbp | 2 +- build/linux/HGUpload/HGUpload.cbp | 8 ++++---- build/linux/HGVersion/HGVersion.cbp | 2 +- build/linux/HGWebScan/HGWebScan.cbp | 2 +- build/linux/HGWebService/HGWebService.cbp | 2 +- 13 files changed, 25 insertions(+), 18 deletions(-) diff --git a/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro b/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro index f4e53574..edb364a8 100644 --- a/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro +++ b/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro @@ -132,7 +132,7 @@ unix { message($$DISTRIBUTION) ARCH = $$system(arch) message($$ARCH) - QMAKE_LFLAGS += -Wl,-rpath=. + QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\' if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) { contains(DEFINES, OEM_HANWANG){ diff --git a/build-qt/HGSolution/HGScanner/HGScanner.pro b/build-qt/HGSolution/HGScanner/HGScanner.pro index 2c57691b..dd582947 100644 --- a/build-qt/HGSolution/HGScanner/HGScanner.pro +++ b/build-qt/HGSolution/HGScanner/HGScanner.pro @@ -132,7 +132,7 @@ unix { message($$DISTRIBUTION) ARCH = $$system(arch) message($$ARCH) - QMAKE_LFLAGS += -Wl,-rpath=. + QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\' if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) { contains(DEFINES, OEM_HANWANG){ diff --git a/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro b/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro index 40020b4c..33d659f4 100644 --- a/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro +++ b/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro @@ -95,7 +95,7 @@ unix { message($$DISTRIBUTION) ARCH = $$system(arch) message($$ARCH) - QMAKE_LFLAGS += -Wl,-rpath=. + QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\' if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) { contains(DEFINES, OEM_HANWANG){ diff --git a/build/linux/HGBase/HGBase.cbp b/build/linux/HGBase/HGBase.cbp index aae8d37b..725ea7e9 100644 --- a/build/linux/HGBase/HGBase.cbp +++ b/build/linux/HGBase/HGBase.cbp @@ -269,7 +269,7 @@ - + @@ -316,6 +316,9 @@ - + + + + diff --git a/build/linux/HGImgFmt/HGImgFmt.cbp b/build/linux/HGImgFmt/HGImgFmt.cbp index 61527826..0bfefeb0 100644 --- a/build/linux/HGImgFmt/HGImgFmt.cbp +++ b/build/linux/HGImgFmt/HGImgFmt.cbp @@ -539,7 +539,7 @@ - + @@ -566,6 +566,9 @@ - + + + + diff --git a/build/linux/HGImgProc/HGImgProc.cbp b/build/linux/HGImgProc/HGImgProc.cbp index 47df2342..02b6cc55 100644 --- a/build/linux/HGImgProc/HGImgProc.cbp +++ b/build/linux/HGImgProc/HGImgProc.cbp @@ -546,8 +546,8 @@ - + @@ -557,7 +557,7 @@ - + diff --git a/build/linux/HGSaneUser/HGSaneUser.cbp b/build/linux/HGSaneUser/HGSaneUser.cbp index 7ac41314..f2970525 100644 --- a/build/linux/HGSaneUser/HGSaneUser.cbp +++ b/build/linux/HGSaneUser/HGSaneUser.cbp @@ -216,6 +216,7 @@ + diff --git a/build/linux/HGScannerLib/HGScannerLib.cbp b/build/linux/HGScannerLib/HGScannerLib.cbp index 58679755..a8dd8723 100644 --- a/build/linux/HGScannerLib/HGScannerLib.cbp +++ b/build/linux/HGScannerLib/HGScannerLib.cbp @@ -335,7 +335,7 @@ - + diff --git a/build/linux/HGTest/HGTest.cbp b/build/linux/HGTest/HGTest.cbp index 4c13247d..8f448d33 100644 --- a/build/linux/HGTest/HGTest.cbp +++ b/build/linux/HGTest/HGTest.cbp @@ -254,7 +254,7 @@ - + diff --git a/build/linux/HGUpload/HGUpload.cbp b/build/linux/HGUpload/HGUpload.cbp index 9095da64..f3550d58 100644 --- a/build/linux/HGUpload/HGUpload.cbp +++ b/build/linux/HGUpload/HGUpload.cbp @@ -235,7 +235,7 @@ - + @@ -243,12 +243,12 @@ + + - - - + diff --git a/build/linux/HGVersion/HGVersion.cbp b/build/linux/HGVersion/HGVersion.cbp index 8bb8d007..ed64a9ab 100644 --- a/build/linux/HGVersion/HGVersion.cbp +++ b/build/linux/HGVersion/HGVersion.cbp @@ -332,7 +332,7 @@ - + diff --git a/build/linux/HGWebScan/HGWebScan.cbp b/build/linux/HGWebScan/HGWebScan.cbp index 7b535b3e..69c7dc88 100644 --- a/build/linux/HGWebScan/HGWebScan.cbp +++ b/build/linux/HGWebScan/HGWebScan.cbp @@ -383,7 +383,7 @@ - + diff --git a/build/linux/HGWebService/HGWebService.cbp b/build/linux/HGWebService/HGWebService.cbp index b333236e..6bdece24 100644 --- a/build/linux/HGWebService/HGWebService.cbp +++ b/build/linux/HGWebService/HGWebService.cbp @@ -383,7 +383,7 @@ - +