QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1297|回复: 2

重新编译了一次Qt4.4.0,奇怪的是一些安装位置有点出入

[复制链接]
发表于 2008-8-15 10:20:42 | 显示全部楼层 |阅读模式
我用nihui的源码包直接rebuild,最后跳出一通找不到文件的出错,查了下出错原因

奇怪的是我编译时没有%_includedir/Qt这个目录,%_includedir/Qt是个链接,所有的链接直接放在了%_includedir下面

另外一个小错

%_qtdir/include/Qt/*.h
%_includedir/Qt/*.h

这 %_includedir/Qt/*.h 的写法肯定是错的,%_includedir下的全是链接,指向%_qtdir/include/Qt

所以应该改成
%_qtdir/include/Qt/*.h
%_includedir/Qt/Qt

我重编译后把××4的链接去掉了,只保留××-qt4,因为这种链接标识已经是大多数软件编译的默认识别
发表于 2008-8-16 06:41:15 | 显示全部楼层
hoho......

也许各个机子对链接的识别有差异....

当初在服务器上打包时还特意改了一下这个,不然提示许多 installed but not packaged files..........
回复

使用道具 举报

发表于 2008-8-28 10:17:04 | 显示全部楼层
改成这样子了:
%files devel
%defattr(-,root,root)
%_qtdir/include/Qt/*.h
%_includedir/Qt
%_includedir/Qt/*.h

%_qtdir/include/Qt/*.h 和 %_includedir/Qt/*.h 其实是同样的东西。
%_includedir/Qt/Qt 没有找到......
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 15:49 , Processed in 0.068473 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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