常规安装提示目录M不存在,不是内核目录
book@book-desktop:/work/system/yaffs/yaffs2$ ./patch-ker.sh c m /work/system/linux-3.4.2
Directory m does not exist or is not a kernel source directory
到脚本里面看到该打印是检测对应目录下是否存在Makefile
# Check if kerneldir contains a Makefile
if [ ! -f $LINUXDIR/Makefile ]
then
echo "Directory $LINUXDIR does not exist or is not a kernel source directory";
exit 1;
fi
检查对应目录下确实存在Makefile
book@book-desktop:/work/system/yaffs/yaffs2$ ls -al /work/system/linux-3.4.2/Makefile
-rwxrwxrwx 1 book book 53525 2018-02-07 10:14 /work/system/linux-3.4.2/Makefile
所以应该是该命令将我对应的m参数默认为是文件夹。
所以尝试不带m参数执行脚本,修改脚本对应的检测打印后可以执行,但是拷贝到内核对应的yaffs2文件夹下的文件明显比老师视频中的少,只有33个,还请老师帮忙排查一下,谢谢!
book@book-desktop:/work/system/yaffs/yaffs2$ cd /work/system/linux-3.4.2/fs/yaffs2/
book@book-desktop:/work/system/linux-3.4.2/fs/yaffs2$ ls
devextras.h yaffs_ecc.h yaffs_mtdif1.h yaffs_nand.h yaffs_tagscompat.c
Kconfig yaffs_ecc.o yaffs_mtdif2.c yaffs_packedtags1.c yaffs_tagscompat.h
Makefile yaffs_fs.c yaffs_mtdif2.h yaffs_packedtags1.h yaffs_tagsvalidity.c
moduleconfig.h yaffs_guts.c yaffs_mtdif.c yaffs_packedtags2.c yaffs_tagsvalidity.h
yaffs_checkptrw.c yaffs_guts.h yaffs_mtdif.h yaffs_packedtags2.h yportenv.h
yaffs_checkptrw.h yaffsinterface.h yaffs_nand.c yaffs_qsort.c
yaffs_ecc.c yaffs_mtdif1.c yaffs_nandemul2k.h yaffs_qsort.h
常规安装提示目录M不存在,不是内核目录
book@book-desktop:/work/system/yaffs/yaffs2$ ./patch-ker.sh c m /work/system/linux-3.4.2
Directory m does not exist or is not a kernel source directory
到脚本里面看到该打印是检测对应目录下是否存在Makefile
# Check if kerneldir contains a Makefile
if [ ! -f $LINUXDIR/Makefile ]
then
echo "Directory $LINUXDIR does not exist or is not a kernel source directory";
exit 1;
fi
检查对应目录下确实存在Makefile
book@book-desktop:/work/system/yaffs/yaffs2$ ls -al /work/system/linux-3.4.2/Makefile
-rwxrwxrwx 1 book book 53525 2018-02-07 10:14 /work/system/linux-3.4.2/Makefile
所以应该是该命令将我对应的m参数默认为是文件夹。
所以尝试不带m参数执行脚本,修改脚本对应的检测打印后可以执行,但是拷贝到内核对应的yaffs2文件夹下的文件明显比老师视频中的少,只有33个,还请老师帮忙排查一下,谢谢!
book@book-desktop:/work/system/yaffs/yaffs2$ cd /work/system/linux-3.4.2/fs/yaffs2/
book@book-desktop:/work/system/linux-3.4.2/fs/yaffs2$ ls
devextras.h yaffs_ecc.h yaffs_mtdif1.h yaffs_nand.h yaffs_tagscompat.c
Kconfig yaffs_ecc.o yaffs_mtdif2.c yaffs_packedtags1.c yaffs_tagscompat.h
Makefile yaffs_fs.c yaffs_mtdif2.h yaffs_packedtags1.h yaffs_tagsvalidity.c
moduleconfig.h yaffs_guts.c yaffs_mtdif.c yaffs_packedtags2.c yaffs_tagsvalidity.h
yaffs_checkptrw.c yaffs_guts.h yaffs_mtdif.h yaffs_packedtags2.h yportenv.h
yaffs_checkptrw.h yaffsinterface.h yaffs_nand.c yaffs_qsort.c
yaffs_ecc.c yaffs_mtdif1.c yaffs_nandemul2k.h yaffs_qsort.h
举报