首页| 论坛| 消息
主题:求助:Qt5.15.12 在uos下编译报错
tonyzhou1985发表于 2024-02-29 17:01
操作系统:uos社区版
cpu x86_64
qt5.15.12
编译 qtsdk 报错 如下:
limit -n 4096 && g++ @/home/tony/share/qt-everywhere-src-5.15.12/build/qtwebengine/src/core/release/QtWebEngineCore_o.rsp -Wl,--start-group @/home/tony/share/qt-everywhere-src-5.15.12/build/qtwebengine/src/core/release/QtWebEngineCore_a.rsp -Wl,--end-group -Wl,-z,noexecstack -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -m64 -Wl,-O2 -Wl,--gc-sections -rdynamic -Wl,-O1 -Wl,--enable-new-dtags -Wl,-rpath=/home/tony/Qt/qt_5.15.12/lib -Wl,-whole-archive -lqtwebenginecoreapi -Wl,-no-whole-archive -Wl,--no-undefined -Wl,--version-script,QtWebEngineCore.version -Wl,-O1 -Wl,--enable-new-dtags -Wl,-z,origin -Wl,-rpath,\$ORIGIN -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt5WebEngineCore.so.5 -o libQt5WebEngineCore.so.5.15.12   /home/tony/share/qt-everywhere-src-5.15.12/build/qtdeclarative/lib/libQt5Quick.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtbase/lib/libQt5Gui.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtdeclarative/lib/libQt5QmlModels.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtwebchannel/lib/libQt5WebChannel.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtdeclarative/lib/libQt5Qml.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtbase/lib/libQt5Network.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtlocation/lib/libQt5Positioning.so /home/tony/share/qt-everywhere-src-5.15.12/build/qtbase/lib/libQt5Core.so -lpthread -lGL -lpthread -ldl -lrt -lnss3 -lnssutil3 -lsmime3 -lplds4 -lplc4 -lnspr4 -lresolv -ljpeg -lm -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrender -lXrandr -lXtst -lpng16 -lz -lfreetype -lexpat -lfontconfig -lX11-xcb -lxcb -lxkbcommon -ldbus-1 -L/home/tony/share/qt-everywhere-src-5.15.12/build/qtwebengine/src/core/api/release -lGL  
/usr/bin/ld: /home/tony/share/qt-everywhere-src-5.15.12/build/qtwebengine/src/core/release/obj/services/resource_coordinator/public/cpp/memory_instrumentation/memory_instrumentation/os_metrics_linux.o: relocation R_X86_64_PC32 against undefined symbol `__ehdr_start' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: 最后的链结失败: nonrepresentable section on output
collect2: error: ld returned 1 exit status

要如何解决?
下一页 (1/2)
回帖(2):
2楼:liudianwu:可以先把webengine模块去掉再来编译,他依赖的东西太多 (2024-03-03 08:42)  ..
1楼:可以先把webengine模块去掉再来编译,他依赖的东西太多

全部回帖(2)»
最新回帖
收藏本帖
发新帖