Chinaunix首页 | 论坛 | 博客
  • 博客访问: 362235
  • 博文数量: 35
  • 博客积分: 2176
  • 博客等级: 大尉
  • 技术积分: 797
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-13 14:03
文章分类

全部博文(35)

文章存档

2012年(9)

2009年(14)

2008年(12)

我的朋友

分类: BSD

2008-07-09 15:21:31

"/usr/share/mk/bsd.kmod.mk", line 12: "can't find kernel source tree"
看到这个错误是不是很奇怪,呵呵,之前我还能build出来的,现在出这个错误了。


是不是系统有问题了,查查了网上的意思是说/usr/src/sys的目录不在了,我去看了确实也是不在。这个就很奇怪,之前肯定是存在的,为什么突然没了呢?
察看了半天,不是让我发现了。

原因很简单了,因为我在编译的时候生成一些目录文件,本来想编译生成的,应该就没用了。make clean之后除了我想要的.c,Makefile之外还有两个目录,问题也就是这两个目录导致的。我没仔细看就删除掉了。

大家要知道为什么的话,自己在没删之前 ls -alt 吧,看看是不是两个链接目录来的,链接的正是/usr/src/sys和include的路径,所以以前的习惯是删除所有,make自动生成的目录文件,在freebsd下是不行的,好在我把代码备份了,所以还原回来就能用了,其它办法我也不知道,顺便也给大家提个醒吧。
阅读(2593) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~