ReferenceZcg1041Http://blog.csdn.net/zcg1041/article/details/7287883, where the problem is slightly modified.
Run the following command on the terminal:
Tar zxvf qvfb-1.1.tar.gz
CD qvfb-1.1
./Configure
Error:
Checking for Qt... configure: Error: QT (> = QT 3.0.3) (headers and libraries) Not found. Please check your
Installation! For more details about this problem, look at the end of config. log.
Cause:
First, there is no uniform standard for the production of the Linux release version, which indicates that the Linux system paths may be different.
Second, due to the new version of Linux, earlier versions of the library are no longer useful for the current newer version. Therefore, some early libraries, namely the lib *. So file, are discarded.
Third: Coincidentally, qvfb has made the above mistake. There is a big difference between qt3 and qt4. Some qt4 programs cannot be easily converted to qt3 programs for running. Of course, early qt3 programs cannot run on the qt4 library. So far, qvfb 1.1 is a qt3 program, and its operation requires the support of the qt3 library. Therefore, even if you have installed the latest qt4 on your system, it cannot be correctly installed and run.
We can see from the above that qvfb 1.1 must install the header file and library of qt3.
Find/usr/lib/directory with qt-3.3 but no include directory
Solution:
Terminal execution:
Yum remove qt3# Uninstall the original qt3 and reinstall the qt3-devel.
Yum install qt3-devel.i386
Then, use the following command to configure qvfb:
. /Configure -- With-QT-uplodes =/usr/lib/qt-3.3/include -- With-QT-libraries =/usr/lib/qt-3.3/lib -- With-QT-Dir =/ usr/lib/qt-3.3
Run the following command:
Make
Make install
Installation is complete.
End
Run the following command on the terminal:
Tar zxvf qvfb-1.1.tar.gz
CD qvfb-1.1
./Configure
Error:
Checking for Qt... configure: Error: QT (> = QT 3.0.3) (headers and libraries) Not found. Please check your
Installation! For more details about this problem, look at the end of config. log.
Cause:
First, there is no uniform standard for the production of the Linux release version, which indicates that the Linux system paths may be different.
Second, due to the new version of Linux, earlier versions of the library are no longer useful for the current newer version. Therefore, some early libraries, namely the lib *. So file, are discarded.
Third: Coincidentally, qvfb has made the above mistake. There is a big difference between qt3 and qt4. Some qt4 programs cannot be easily converted to qt3 programs for running. Of course, early qt3 programs cannot run on the qt4 library. So far, qvfb 1.1 is a qt3 program, and its operation requires the support of the qt3 library. Therefore, even if you have installed the latest qt4 on your system, it cannot be correctly installed and run.
We can see from the above that qvfb 1.1 must install the header file and library of qt3.
Find/usr/lib/directory with qt-3.3 but no include directory
Solution:
Terminal execution:
Yum remove qt3# Uninstall the original qt3 and reinstall the qt3-devel.
Yum install qt3-devel.i386
Then, use the following command to configure qvfb:
. /Configure -- With-QT-uplodes =/usr/lib/qt-3.3/include -- With-QT-libraries =/usr/lib/qt-3.3/lib -- With-QT-Dir =/ usr/lib/qt-3.3
Run the following command:
Make
Make install
Installation is complete.
End