当 ./configure --prefix 报缺少 依赖库 如下
Basic XLib functionality test failed! You might need to modify the include and library search paths by editing QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/majidmax/qt-everywhere-opensource-src-4.8.3/mkspecs/linux-g++.
https://stackoverflow.com/questions/13220499/compiling-qt-4-8-3-on-ubuntu-12-failing
https://doc.qt.io/archives/qt-4.8/requirements-x11.html
可以使用
yum install *qt-devel*
要安装 qt 帮助文档 使用如下命令
yum install *qt-doc*
(在qt5 下面
yum install qt5-qtbase-devel
https://superuser.com/questions/1237932/please-help-installing-qt-centos-7/1239219)
去安装以下依赖
- libfontconfig1-dev
- libfreetype6-dev
- libx11-dev
- libxcursor-dev
- libxext-dev
- libxfixes-dev
- libxft-dev
- libxi-dev
- libxrandr-dev
- libxrender-dev
依赖关系解决
================================================================================
Package 架构 版本 源 大小
================================================================================
正在安装:
dbusmenu-qt-devel x86_64 0.9.2-7.el7 base 8.9 k
dbusmenu-qt-devel-docs noarch 0.9.2-7.el7 base 88 k
ibus-qt-devel x86_64 1.3.2-4.el7 base 19 k
polkit-qt-devel x86_64 0.103.0-10.el7_0 base 27 k
poppler-qt-devel x86_64 0.26.5-42.el7 base 51 k
qt-devel x86_64 1:4.8.7-8.el7 base 11 M
qt-devel-private noarch 1:4.8.7-8.el7 base 788 k
为依赖而安装:
dbusmenu-qt x86_64 0.9.2-7.el7 base 86 k
gl-manpages noarch 1.1-7.20130122.el7 base 994 k
ibus-qt x86_64 1.3.2-4.el7 base 139 k
libICE-devel x86_64 1.0.9-9.el7 base 50 k
libSM-devel x86_64 1.2.2-2.el7 base 13 k
libXcursor-devel x86_64 1.1.15-1.el7 base 24 k
libXdamage-devel x86_64 1.1.4-4.1.el7 base 9.7 k
libXext-devel x86_64 1.3.3-3.el7 base 75 k
libXfixes-devel x86_64 5.0.3-1.el7 base 13 k
libXft-devel x86_64 2.3.2-2.el7 base 19 k
libXi-devel x86_64 1.7.9-1.el7 base 105 k
libXinerama-devel x86_64 1.1.3-2.1.el7 base 13 k
libXrandr-devel x86_64 1.5.1-2.el7 base 21 k
libXrender-devel x86_64 0.9.10-1.el7 base 17 k
libXt-devel x86_64 1.1.5-3.el7 base 446 k
libXv-devel x86_64 1.0.11-1.el7 base 40 k
libXxf86vm-devel x86_64 1.1.4-1.el7 base 18 k
libdrm-devel x86_64 2.4.97-2.el7 base 143 k
libglvnd-core-devel x86_64 1:1.0.1-0.8.git5baa1e5.el7 base 20 k
libglvnd-devel x86_64 1:1.0.1-0.8.git5baa1e5.el7 base 11 k
libglvnd-opengl x86_64 1:1.0.1-0.8.git5baa1e5.el7 base 43 k
libmng x86_64 1.0.10-14.el7 base 171 k
mesa-khr-devel x86_64 18.3.4-7.el7_8.1 updates 19 k
mesa-libGL-devel x86_64 18.3.4-7.el7_8.1 updates 163 k
mesa-libGLU x86_64 9.0.0-4.el7 base 196 k
mesa-libGLU-devel x86_64 9.0.0-4.el7 base 9.0 k
polkit-qt x86_64 0.103.0-10.el7_0 base 72 k
poppler-devel x86_64 0.26.5-42.el7 base 285 k
poppler-qt x86_64 0.26.5-42.el7 base 169 k
qt x86_64 1:4.8.7-8.el7 base 4.6 M
qt-settings noarch 19-23.10.el7.centos base 18 k
qt-x11 x86_64 1:4.8.7-8.el7 base 13 M
为依赖而更新:
mesa-libEGL x86_64 18.3.4-7.el7_8.1 updates 109 k
mesa-libGL x86_64 18.3.4-7.el7_8.1 updates 165 k
mesa-libgbm x86_64 18.3.4-7.el7_8.1 updates 39 k
mesa-libglapi x86_64 18.3.4-7.el7_8.1 updates 46 k
事务概要
================================================================================
安装 7 软件包 (+32 依赖软件包)
升级 ( 4 依赖软件包)
浙公网安备 33010602011771号