2009年3月7日 星期六

make bzImage - error

make[3]: *** No rule to make target `/usr/src/linux-2.6.19.2/include/linux/netfilter/xt_CONNMARK.h', needed by `/usr/src/linux-2.6.19.2/usr/include/linux/netfilter/xt_CONNMARK.h'. Stop.

上次遇到這個問題 找了很久才發現是有缺檔案xt_CONNMARK.h
後來找到原因是啥了

因為我把tar檔存在vfat的磁區上 然後在那邊解壓縮
解壓縮完再移到 /usr/src/ 裡

可是linux裡面大小寫是視為不同檔案
vfat好像就會自動覆蓋的樣子

xt_CONNMARK.h 和 xt_connmark.h
在vfat無法同時存在


簡單說就是乖乖把檔案存到ext3下
然後在那邊解壓縮
不要像我一樣在vfat的磁區下解壓縮

應該就不會遇到這個問題了

沒有留言: