重新编译了一次Qt4.4.0,奇怪的是一些安装位置有点出入
我用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,因为这种链接标识已经是大多数软件编译的默认识别 hoho......
也许各个机子对链接的识别有差异....
当初在服务器上打包时还特意改了一下这个,不然提示许多 installed but not packaged files.......... 改成这样子了:
%files devel
%defattr(-,root,root)
%_qtdir/include/Qt/*.h
%_includedir/Qt
%_includedir/Qt/*.h
%_qtdir/include/Qt/*.h 和 %_includedir/Qt/*.h 其实是同样的东西。
%_includedir/Qt/Qt 没有找到......:shock:
页:
[1]