网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月05日漏签0天
gentoo吧 关注:6,208贴子:30,298
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 18回复贴,共1页
<<返回gentoo吧
>0< 加载中...

Gentoo编译Qt6.5.3源码问题

  • 只看楼主
  • 收藏

  • 回复
  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
请教一下各位,我下载Qt6.5.3源码后,
按照其官方环境要求进行了配置,并按照编译手册的操作教程开始了configure,
但是在configure过程中,报错告诉我我的cmake有问题,缺少zstd支持,然后就停止了configure,
详细报错信息我晚点贴上来,大致就是cmake was not build with zstd support,
通过equery u cmake看到cmake的USE当中并没有zstd可选
有人碰到过类似问题吗,我在其他地方都没有搜到有效的帮助信息,倒是有说cmake官方是有zstd支持的,
所以现在我自己的猜想如下:由于gentoo是下载源码自行编译的,而不是获取官方二进制的,所以导致可能存在一些与Qt编译要求不一致的情况
Qt6.5.3源码:https://download.qt.io/archive/qt/6.5/6.5.3/single/qt-everywhere-src-6.5.3.tar.xz
官方环境要求:https://doc.qt.io/qt-6/linux-requirements.html
官方编译手册:https://doc.qt.io/qt-6/linux-building.html#step-1-getting-the-sources


  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有没有老哥有编译成功过的来分享一下经验


2026-07-05 00:13:39
广告
不感兴趣
开通SVIP免广告
  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
也就是说事实上我还没有进入编译环节,仍然在configure阶段的时候就已经无法继续进行下去


  • 天苯
  • 武林盟主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
20个小时了,晚点确实挺晩
不知道Gentoo官方ebuild会不会有启发


  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
CMake was not built with zstd support.
Rebuild CMake or set
QT_AVOID_ARCHIVING=ON



  • 天苯
  • 武林盟主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
试试把上面最后提示的那个ARCHIVE啥的选项调成OFF呢


  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
非常感谢大佬@天苯 热心解答,本帖问题已解决,答案在楼上


  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
configure问题已解决,但是编译过程中会出现ninja: build stopped: subcommand failed报错,然后中止编译


2026-07-05 00:07:39
广告
不感兴趣
开通SVIP免广告
  • 天苯
  • 武林盟主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
再不行你把官方6.5.3ebuild里用到的那几个patch都拿过来再试罢
不过说真的,Gentoo官方明明已经有qt6的包了你自己手动编译是图啥


  • fghj591
  • 仗剑天涯
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不是能用emerge装么? dev-qt/qtbase这个包


  • 沈帮主
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@天苯 老哥,时隔一年我下了6.8.0的源码,按照官方的手册顺利完成了编译,没有报错,这么看完去年的6.5.3是源码问题导致的无法顺利编译,我的配置过程是没有问题的。我业余时间尚有限,没有刨根问底去找到源码出错的原因,但总之今天我成功在windows和linux平台上均完成了qt6.8.0的编译,非常开心,特此分享喜讯


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 18回复贴,共1页
<<返回gentoo吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示