Description: set --as-needed linker flag to avoid useless linking. Author: Fathi Boudra --- Source/WebKit.pri | 2 ++ 1 file changed, 2 insertions(+) --- a/Source/WebKit.pri +++ b/Source/WebKit.pri @@ -100,6 +100,8 @@ win32-g++* { CONFIG -= warn_on *-g++*:QMAKE_CXXFLAGS += -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self +*-g++*:QMAKE_LFLAGS += -Wl,--as-needed + # Treat warnings as errors on x86/Linux/GCC linux-g++* { isEqual(QT_ARCH,x86_64)|isEqual(QT_ARCH,i386): QMAKE_CXXFLAGS += -Werror