LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 929|回复: 3

请教安装qt3.3.4时遇到的问题

[复制链接]
发表于 2005-2-9 19:31:48 | 显示全部楼层 |阅读模式
我在安装qt3.3.4,执行./configure时出现下面这个提示:
WARNING: /usr/X11R6/lib/libGL.so is threaded!
The Qt OpenGL module requires Qt to be configured with -thread
我以文本方式登入后,仍然提示libGL.so is threaded,
这个问题如何解决,怎样才能让系统不自动调用libGL.so :ask
发表于 2005-2-10 11:01:37 | 显示全部楼层
你那样直接配置,不使用 -thread 和 OpenGL 是愚蠢的,你几乎什么都做不了,编译出来的 QT 根本就不支持 KDE。看看 KDE 官方网站上的安装说明,或者搜索一下 QT 的 src.rpm 解出里面的 spec 文件,看看人家是怎么配置的。可使用如下方法查询 QT 支持哪些编译参数:
./configure --help
回复 支持 反对

使用道具 举报

发表于 2005-2-10 12:10:04 | 显示全部楼层
试试下面的步骤:

export QTDIR=`/bin/pwd`
export LD_LIBRARY_PATH="$QTDIR/libLD_LIBRARY_PATH"
export PATH="$QTDIR/binPATH"
export QTDEST=/usr/lib/qt-3.3

echo yes | ./configure \
  -prefix $QTDEST \
  -platform linux-g++ \
  -release \
  -shared \
  -largefile \
  -qt-gif \
  -system-zlib \
  -system-libpng \
  -system-libmng \
  -system-libjpeg \
  -no-g++-exceptions \
  -enable-styles \
  -enable-tools \
  -enable-kernel \
  -enable-widgets \
  -enable-dialogs \
  -enable-iconview \
  -enable-workspace \
  -enable-network \
  -enable-canvas \
  -enable-table \
  -enable-xml \
  -enable-opengl \
  -enable-sql \
  -thread \
  -cups \  #如果你装有 CUPS 就使用它
  -sm \
  -xinerama \ #如果你装有 xinerama 就使用它
  -xrender \
  -xkb \
  -ipv6 \ #如果你想启用 ipv6 就使用它
  -dlopen-opengl \
  -xft `xft-config --cflags` \ #如果你想启用 xft 就使用它
  -plugin-sql-mysql \ #如果你想启用 mysql 就使用它
  -plugin-sql-psql \ #如果你想启用 postgresql 就使用它
  -plugin-sql-odbc \ #如果你想启用 odbc 就使用它
  -qt-style-cde \
  -qt-style-motifplus \
  -qt-style-platinum \
  -qt-style-sgi \
  -qt-style-windows \
  -qt-style-compact \
  -qt-imgfmt-png \
  -qt-imgfmt-jpeg \
  -qt-imgfmt-mng
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-10 14:21:19 | 显示全部楼层
谢谢,我去试一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表