Wednesday, May 12, 2010

MeeGo: Kernel

http://wiki.meego.com/Kernel_Process
http://wiki.meego.com/Developing_in_a_Meego_Environment
http://meego.gitorious.org/meego-os-base/kernel-source


rpm build against the .spec file

This requires that you are running a MeeGo environment and have rpmbuild dependencies installed. Then you need to copy out all the patches from patches sub-directory (means all the required files are in one directory, no sub-directories), you can then use rpmbuild against the kernel.spec to build out the rpms. Other rpm based distribution might work, but not guaranteed.

$ rpmbuild -ba kernel.spec


You will need:
1. MeeGo environment
2. linux kernel source (2.6.33.2)
3. patches from kernel-source git
4. config from kernel-source git


[Note] You can delete some target in kernel.spec to speed up build process
[Note]
~/rpmbuild/SOURCE : where you put source
~/rpmbuild/BUILD : where kernel build
~/rpmbuild/RPM : where the built rpms

No comments:

Related Posts Plugin for WordPress, Blogger...