zoukankan      html  css  js  c++  java
  • 嵌入式Linux之增加支持yaffs2错误

    A问题:

      fs/yaffs2/yaffs_mtdif2.c:xxx: error: 'struct xxx1' has no member named 'fun_xxx'

    A解决:

      比对fun_xxx和struct中fun_xxx名字是否相同 有一个版本是修改以下文档

    诸如此类问题:
    vi fs/yaffs2/yaffs_vfs.c +2514
    vi fs/yaffs2/yaffs_vfs.c +2702
    vi fs/yaffs2/yaffs_vfs.c +2708
    vi fs/yaffs2/yaffs_vfs.c +2732
    vi fs/yaffs2/yaffs_vfs.c +2732
    vi fs/yaffs2/yaffs_vfs.c +2757
    vi fs/yaffs2/yaffs_vfs.c +2967
    vi fs/yaffs2/yaffs_mtdif.c +42
    vi fs/yaffs2/yaffs_mtdif1.c +138
    vi fs/yaffs2/yaffs_mtdif1.c +200
    vi fs/yaffs2/yaffs_mtdif1.c +223
    vi fs/yaffs2/yaffs_mtdif1.c +291
    vi fs/yaffs2/yaffs_mtdif1.c +341
    vi fs/yaffs2/yaffs_mtdif2.c +90
    vi fs/yaffs2/yaffs_mtdif2.c +145
    vi fs/yaffs2/yaffs_mtdif2.c +154
    vi fs/yaffs2/yaffs_mtdif2.c +218
    vi fs/yaffs2/yaffs_mtdif2.c +237
    struct内函数名字带有前缀“_”
     

    B问题:

    /mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/Kconfig already mentions YAFFS, so we will not change it
    /mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/yaffs2 exists, so not patching. If you want to replace what is
    already there then delete /mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/yaffs2 and re-run this script
     eg.  "rm -rf /mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/yaffs2"
    曾经打过一次yaffs2补丁,并且配置过内核支持yaffs2 
     

    B解决

      1.内核目录下make menuconfig->file system->[]yaffs2 support 取消支持yaffs2文件系统

      2.rm -rf fs/yaffs2/

      3.重新打补丁./patch-ker.sh c m /linux源代码目录

      4.重新配置内核支持yaffs2,make menuconfig->file system->[*]yaffs2 support 支持yaffs2文件系统

      5.make uImage

  • 相关阅读:
    在线工具把C#代码转换成VB.NET代码
    document.execCommand()函数可用参数(整理收集)
    终于搞定sp_executesql的调用
    IIS 未被授权查看该页
    ajax学习笔记(1)
    Wscript.Shell 对象详细介绍!!特好的东西
    ASP.NET AJAX 客户端生命周期事件
    本人扩展的可绑定Dataset的Treeview,遇到不能展开的问题
    固定表头简单实现
    C#实现屏幕录像
  • 原文地址:https://www.cnblogs.com/pokerface/p/5657147.html
Copyright © 2011-2022 走看看