编译wireshark插件时Qt不可用错误

时间:2014-05-30 19:36:34

标签: qt wireshark

我正在尝试在我的RHEL5虚拟机上构建一个wireshark插件代码,当我尝试编译它时,我收到以下错误。

./configure命令中,下面是我收到的错误消息,并且没有生成make文件。

checking for Qt5Core - version >= 4.6.0... no
checking for QtCore - version >= 4.6.0... no
configure: error: Qt is not available

请告知如何解决此错误。我已经查找了各种rpm文件,并尝试安装它们但没有工作!

2 个答案:

答案 0 :(得分:2)

尝试按照this回答中的说明安装以下软件包。为我工作。

libqt4-dev (4:4.8.2+dfsg-11)
libqt4-dev-bin (4:4.8.2+dfsg-11)
libqt4-opengl-dev (4:4.8.2+dfsg-11)
libqtwebkit-dev (2.2.1-5)
qt4-linguist-tools (4:4.8.2+dfsg-11)
qt4-qmake (4:4.8.2+dfsg-11)

答案 1 :(得分:1)

您发布的错误消息告诉您需要Qt大于或等于4.6.0的版本。由于您正在针对Qt构建软件,因此您需要该软件包的开发人员版本。似乎有一个名为qt47-devel的软件包应该是合适的。