顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - skydirewolf

頁: [1]
1
selinux已经是集成到内核中默认启动的吧,我之前用的fedora就是的,ubuntu应该也是吧,具体查查有没有开启selinux不就知道了

2
这个应该是selinux的限制,selinux的上下文限制非常严格。
要不试试先关掉selinux能否启动,再者查看开机启动日志文档

3
Linux 討論版 / Re: linux编译安装问题
« 於: 2013-10-31 18:04 »
谢谢,这个问题已经解决。
那是怎麼解決的呢?
留點資訊幫助有需要的人吧
这个是我自己疏忽大意了,那个utsrelease.h在源码目录中的确是存在的,但是路径是在源码的 include/generated/下,make的 时候查找的是在include/linux/路径下寻找的,所以复制过去然后这个报错就没有了。但是这样还是有其他报错,
代碼: [選擇]
Checking requirements... ok.
Checking kernel configuration... FAILED
Only kernel versions 2.4.x and above are supported.
You have 3.10.17-lwq.
Makefile:144: recipe for target 'configcheck' failed
make: *** [configcheck] Error 1
,具体解决方法还在google搜索中

4
Linux 討論版 / Re: linux编译安装问题
« 於: 2013-10-31 14:12 »
但是在自己内核源码下是可以找到utsreleasee.h这个文件,请问要怎么修改,谢谢~^_^~
看起來是 make 找不到您的內核源碼在哪裡
谢谢,这个问题已经解决。

5
Linux 討論版 / linux编译安装问题
« 於: 2013-10-31 01:10 »
  各位大大,我的系统是archlinux 64位,自己编译的内核。之前编译软件什么的都没有问题,但是编译一个mad-wifi的时候,编译过程中报错。报错信息如下
代碼: [選擇]
./kernelversion.c:13:30: 致命错误:linux/utsrelease.h:没有那个文件或目录
 #include <linux/utsrelease.h>
                              ^
编译中断。
Makefile.inc:81: *** Cannot detect kernel version - please check compiler and KERNELPATH。 停止。

但是在自己内核源码下是可以找到utsreleasee.h这个文件,请问要怎么修改,谢谢~^_^~

6
還需要知道一件事:您發錯版面了
下次一定注意 :P

7
什麼版本的Linux?
我好像知道了,只要不刪除那個源碼檔就可以了,也不知道是不是,反正最近編譯過程中沒有出現此類錯誤

8
什麼版本的Linux?
archlinux 這個跟發行版有關係?

9
各位大大,請問一下自己編譯的內核成功運行,但是內核的header文件是怎麼安裝的。不然好多軟件依賴header文件的豈不是沒法安裝了,謝謝

頁: [1]