分类: LINUX
2012-02-08 21:48:01
同事在编译内核的过程中,遇到如下问题:
make[3]: *** No rule to make target 'net/ipv4/netfilter/ipt_ecn.c', needed by 'net/ipv4/netfilter/ipt_ecn.o'
怎么回事呢?
我在自己的目录树搜索了一下ipt_ecn.c,不区分大小:
find . -iname ipt_ecn.c
发现了这么两个文件:ipt_ECN.c与ipt_ecn.c。这下就明白了:同事是在windows下用rar解压后,再上传到Linux服务器上的,而windows对文件名大小写不敏感,解压的时候,把文件给覆盖了^-^
在linux重新解压、编译即可!
在什么开发环境下,还是用配套的工具比较保险!!