编译lustre出现的问题
我运行./configure --with-linux=/usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64
运行后lustre.spec文件中前三行变成了
%{!?kversion: %define kversion 2.6.18-128.7.1.el5debug}
%{!?release: %define release 2.6.18_128.7.1.el5debug_200909090923}
lustre.spec原本是
%{!?kversion: %define kversion }
%{!?release: %define release }
最后生成的RPM包版本号也是2.6.18_128.7.1.el5debug_200909090923造成安装目录错误,请问怎么解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
./configure的时候应该生成新的lustre.spec吧。
怎么叫造成安装目录错误?
模块应该安装在/lib/modules/2.6.18-128.7.1.el5/目录下
现在生成的rpm包把模块装在了/lib/modules/2.6.18_128.7.1.el5debug_200909090923/目录下
显然目录错了
有生成新的spec文件的,就我说的这个啊
%{!?kversion: %define kversion 2.6.18-128.7.1.el5debug}
%{!?release: %define release 2.6.18_128.7.1.el5debug_200909090923}