• 编译模块的时候出现的莫名奇怪的错误


     

    [root@qljt globalmem]# make -C /linux_kernel/linux-2.6.30/ M=/linux_drivers/06/globalmem/ modules

    make: Entering directory `/linux_kernel/linux-2.6.30'

    CC [M] /linux_drivers/06/globalmem/globalmem.o

    In file included from include/linux/gfp.h:4,

    from include/linux/kmod.h:22,

    from include/linux/module.h:13,

    from /linux_drivers/06/globalmem/globalmem.c:7:

    include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory

    include/linux/mmzone.h:256:5: warning: "MAX_NR_ZONES" is not defined

    In file included from include/linux/gfp.h:4,

    from include/linux/kmod.h:22,

    from include/linux/module.h:13,

    from /linux_drivers/06/globalmem/globalmem.c:7:

    include/linux/mmzone.h:290: error: 'MAX_NR_ZONES' undeclared here (not in a function)

    In file included from /linux_drivers/06/globalmem/globalmem.c:11:

    include/linux/mm.h:446:63: warning: "NR_PAGEFLAGS" is not defined

    include/linux/mm.h:494:62: warning: "NR_PAGEFLAGS" is not defined

    /linux_drivers/06/globalmem/globalmem.c: In function 'globalmem_read':

    /linux_drivers/06/globalmem/globalmem.c:89: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'

    /linux_drivers/06/globalmem/globalmem.c: In function 'globalmem_write':

    /linux_drivers/06/globalmem/globalmem.c:118: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'

    make[1]: *** [/linux_drivers/06/globalmem/globalmem.o] Error 1

    make: *** [_module_/linux_drivers/06/globalmem] Error 2

    make: Leaving directory `/linux_kernel/linux-2.6.30

    解决的办法:

    到你内核的根目录下执行

    #make zImage

    #make prepare

     

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qiaoliang328/archive/2010/01/14/5191063.aspx

  • 相关阅读:
    js正则表达式中的问号使用技巧总结
    380. Insert Delete GetRandom O(1)
    34. Find First and Last Position of Element in Sorted Array
    162. Find Peak Element
    220. Contains Duplicate III
    269. Alien Dictionary
    18. 4Sum
    15. 3Sum
    224. Basic Calculator
    227. Basic Calculator II
  • 原文地址:https://www.cnblogs.com/feisky/p/1746884.html
Copyright © 2020-2023  润新知