linux-common
文章平均质量分 61
linkerloader
这个作者很懒,什么都没留下…
展开
-
fedora 16 编译 gcc 4.4.6
因为编译内核的原因(2.6.33),需要一个低版本的gcc(f16自带是4.6.3-2),考虑到曾经在centos6上,使用gcc 4.4.6编译kernel成功过,所以决定用4.4.6下载gcc源码不必说Problem1:configure的时候报configure: error: Building GCC requires GMP 4.1+ an原创 2012-12-07 13:30:24 · 680 阅读 · 0 评论 -
fedora16 编译 linux kernel 2.6.33
上文先搞定了gcc4.4.6,就用它了http://blog.csdn.net/linkerloader/article/details/8269064下载解压不表ln -s /usr/src/linux-2.6.33 /usr/src/linuxmake mrpropercp /boot/config-YOUR_CONFI原创 2012-12-07 13:31:49 · 299 阅读 · 0 评论 -
linux学习 - 守护进程
这几篇文章都是在做徐老师当年的书《操作系统 原理.技术与编程》里面强调的若干个例子时的经历,这些东西给大家共享一下第一题,书里面写了1,2,3,4,5,6条,需要好好看看守护进程代码很简单,如下#include #include #include #include #include #include #include原创 2012-12-07 14:43:22 · 270 阅读 · 0 评论 -
linux 3.6.0添加系统调用代码
添加系统调用代码简单,参考http://blog.csdn.net/chenxiancool/article/details/7638787即可1. 在kernel/sys.c的最后添加如下代码asmlinkage int sys_addone(int numdata){ return numdata + 1; }2. 在arch/x86/syscalls/sy转载 2012-12-07 15:37:35 · 619 阅读 · 0 评论