diff --git a/qmake/meta.cpp b/qmake/meta.cpp index 2a0614a9bca..e1029ffcb04 100644 --- a/qmake/meta.cpp +++ b/qmake/meta.cpp @@ -187,7 +187,11 @@ QMakeMetaInfo::readLibtoolFile(const QString &f) (*lit) = conf->first("QMAKE_LFLAGS_RPATH") + (*lit).mid(2); } } - vars["QMAKE_PRL_LIBS"] += lst; + ProStringList &prlLibs = vars["QMAKE_PRL_LIBS"]; + foreach (const ProString &s, lst) { + prlLibs.removeAll(s); + prlLibs.append(s); + } } } return true;