Chinaunix首页 | 论坛 | 博客
  • 博客访问: 54026
  • 博文数量: 18
  • 博客积分: 445
  • 博客等级: 下士
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-26 16:57
文章分类
文章存档

2012年(18)

我的朋友

分类: LINUX

2012-10-04 13:53:17

【1】下载QT-4.5.3
【2】tar vxfz qt-x11-opensource-src-4.5.3.tar.gz
【3】configure
cd /tmp/qt-x11-opensource-src-4.5.3
./configure -prefix /opt/qt-4.5.3
【4】make
【5】make install

这是通常的安装步骤。但是在第3步时会有以下问题:
(1)Do you accept the terms of either license? yes

Creating qmake. Please wait...
g++ -c -o project.o -m64 -pipe -DQMAKE_OPENSOURCE_EDITION -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/tmp/qt-x11-opensource-src-4.5.3/include -I/tmp/qt-x11-opensource-src-4.5.3/include/QtCore -I/tmp/qt-x11-opensource-src-4.5.3/src/corelib/global -I/tmp/qt-x11-opensource-src-4.5.3/src/script -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/tmp/qt-x11-opensource-src-4.5.3/mkspecs/linux-g++-64 -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  project.cpp
make: g++:命令未找到
make: *** [project.o] 错误 127

解决方法:
aptitude install g++

(2)。。。。。。
qscriptextvariant.o qscriptcontext.o qscriptfunction.o qscriptgrammar.o qscriptlexer.o qscriptclassdata.o qscriptparser.o qscriptprettypretty.o qscriptsyntaxchecker.o qscriptvalue.o qscriptvalueimpl.o qscriptvalueiterator.o qscriptvalueiteratorimpl.o qscriptclass.o qscriptclasspropertyiterator.o qscriptengineagent.o qscriptcontextinfo.o qscriptstring.o  -m64
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 /tmp/qt-x11-opensource-src-4.5.3/mkspecs/linux-g++-64.

解决方法:
#sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libsm-dev libxrender-dev libfontconfig-dev libxext-dev
(感谢博文http://blog.chinaunix.net/space.php?uid=114431&do=blog&id=2874114给了我帮助。)

安装了这些依赖包之后,后面的安装就会很顺利。
阅读(1367) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~