Attempt to fix "not found" error
This commit is contained in:
@@ -298,6 +298,14 @@ LddInfo findDependencyInfo(const QString &binaryPath)
|
|||||||
}
|
}
|
||||||
|
|
||||||
foreach (QString outputLine, outputLines) {
|
foreach (QString outputLine, outputLines) {
|
||||||
|
|
||||||
|
if(outputLine.contains("libQt5")){
|
||||||
|
qtDetected = 5;
|
||||||
|
}
|
||||||
|
if(outputLine.contains("libQtCore.so.4")){
|
||||||
|
qtDetected = 4;
|
||||||
|
}
|
||||||
|
|
||||||
// LogDebug() << "ldd outputLine:" << outputLine;
|
// LogDebug() << "ldd outputLine:" << outputLine;
|
||||||
if ((outputLine.contains("not found")) && (qtDetectionComplete == 1)){
|
if ((outputLine.contains("not found")) && (qtDetectionComplete == 1)){
|
||||||
LogError() << "ldd outputLine:" << outputLine.replace("\t", "");
|
LogError() << "ldd outputLine:" << outputLine.replace("\t", "");
|
||||||
@@ -984,15 +992,6 @@ DeploymentInfo deployQtLibraries(const QString &appDirPath, const QStringList &a
|
|||||||
|
|
||||||
// Find out whether Qt is a dependency of the application to be bundled
|
// Find out whether Qt is a dependency of the application to be bundled
|
||||||
LddInfo lddInfo = findDependencyInfo(appBinaryPath);
|
LddInfo lddInfo = findDependencyInfo(appBinaryPath);
|
||||||
foreach (const DylibInfo dep, lddInfo.dependencies) {
|
|
||||||
LogDebug() << "dep.binaryPath" << dep.binaryPath;
|
|
||||||
if(dep.binaryPath.contains("libQt5")){
|
|
||||||
qtDetected = 5;
|
|
||||||
}
|
|
||||||
if(dep.binaryPath.contains("libQtCore.so.4")){
|
|
||||||
qtDetected = 4;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(qtDetected != 0){
|
if(qtDetected != 0){
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user