Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.28 KB | None | 0 0
  1. whb@whb-desktop:~/Linux Programming/544977-blp3e/chapter18/hello$ gcc -D__KERNEL__ -I/usr/src/linux-headers-2.6.32-24-generic/include -DMODULE -Wall -O2 -c hello.c -o hell.o
  2. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/list.h:6,
  3. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:9,
  4. from hello.c:4:
  5. /usr/src/linux-headers-2.6.32-24-generic/include/linux/prefetch.h:14:27: error: asm/processor.h: No such file or directory
  6. /usr/src/linux-headers-2.6.32-24-generic/include/linux/prefetch.h:15:23: error: asm/cache.h: No such file or directory
  7. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:9,
  8. from hello.c:4:
  9. /usr/src/linux-headers-2.6.32-24-generic/include/linux/list.h:7:24: error: asm/system.h: No such file or directory
  10. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kernel.h:11,
  11. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/cache.h:4,
  12. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:7,
  13. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  14. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  15. from hello.c:4:
  16. /usr/src/linux-headers-2.6.32-24-generic/include/linux/linkage.h:5:25: error: asm/linkage.h: No such file or directory
  17. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kernel.h:15,
  18. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/cache.h:4,
  19. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:7,
  20. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  21. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  22. from hello.c:4:
  23. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h:17:24: error: asm/bitops.h: No such file or directory
  24. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kernel.h:15,
  25. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/cache.h:4,
  26. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:7,
  27. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  28. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  29. from hello.c:4:
  30. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h: In function ‘get_bitmask_order’:
  31. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h:29: warning: implicit declaration of function ‘fls’
  32. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h: In function ‘hweight_long’:
  33. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h:45: warning: implicit declaration of function ‘hweight32’
  34. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h:45: warning: implicit declaration of function ‘hweight64’
  35. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h: In function ‘fls_long’:
  36. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h:112: warning: implicit declaration of function ‘fls64’
  37. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h: In function ‘__ffs64’:
  38. /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitops.h:127: warning: implicit declaration of function ‘__ffs’
  39. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/cache.h:4,
  40. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:7,
  41. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  42. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  43. from hello.c:4:
  44. /usr/src/linux-headers-2.6.32-24-generic/include/linux/kernel.h:21:21: error: asm/bug.h: No such file or directory
  45. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/preempt.h:9,
  46. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/spinlock.h:50,
  47. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:29,
  48. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:8,
  49. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  50. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  51. from hello.c:4:
  52. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:56:29: error: asm/thread_info.h: No such file or directory
  53. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/preempt.h:9,
  54. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/spinlock.h:50,
  55. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:29,
  56. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:8,
  57. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  58. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  59. from hello.c:4:
  60. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: At top level:
  61. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:65: warning: ‘struct thread_info’ declared inside parameter list
  62. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:65: warning: its scope is only this definition or declaration, which is probably not what you want
  63. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: In function ‘set_ti_thread_flag’:
  64. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:67: warning: implicit declaration of function ‘set_bit’
  65. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:67: error: dereferencing pointer to incomplete type
  66. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: At top level:
  67. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:70: warning: ‘struct thread_info’ declared inside parameter list
  68. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: In function ‘clear_ti_thread_flag’:
  69. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:72: warning: implicit declaration of function ‘clear_bit’
  70. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:72: error: dereferencing pointer to incomplete type
  71. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: At top level:
  72. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:75: warning: ‘struct thread_info’ declared inside parameter list
  73. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’:
  74. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:77: warning: implicit declaration of function ‘test_and_set_bit’
  75. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:77: error: dereferencing pointer to incomplete type
  76. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: At top level:
  77. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:80: warning: ‘struct thread_info’ declared inside parameter list
  78. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’:
  79. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:82: warning: implicit declaration of function ‘test_and_clear_bit’
  80. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:82: error: dereferencing pointer to incomplete type
  81. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: At top level:
  82. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:85: warning: ‘struct thread_info’ declared inside parameter list
  83. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h: In function ‘test_ti_thread_flag’:
  84. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:87: warning: implicit declaration of function ‘test_bit’
  85. /usr/src/linux-headers-2.6.32-24-generic/include/linux/thread_info.h:87: error: dereferencing pointer to incomplete type
  86. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:29,
  87. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:8,
  88. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  89. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  90. from hello.c:4:
  91. /usr/src/linux-headers-2.6.32-24-generic/include/linux/spinlock.h: In function ‘smp_mb__after_lock’:
  92. /usr/src/linux-headers-2.6.32-24-generic/include/linux/spinlock.h:137: warning: implicit declaration of function ‘smp_mb’
  93. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:29,
  94. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:8,
  95. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  96. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  97. from hello.c:4:
  98. /usr/src/linux-headers-2.6.32-24-generic/include/linux/spinlock.h:321:24: error: asm/atomic.h: No such file or directory
  99. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:8,
  100. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  101. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  102. from hello.c:4:
  103. /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h: In function ‘write_seqlock’:
  104. /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:64: warning: implicit declaration of function ‘smp_wmb’
  105. /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h: In function ‘read_seqbegin’:
  106. /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:92: warning: implicit declaration of function ‘smp_rmb’
  107. /usr/src/linux-headers-2.6.32-24-generic/include/linux/seqlock.h:94: warning: implicit declaration of function ‘cpu_relax’
  108. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:9,
  109. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  110. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  111. from hello.c:4:
  112. /usr/src/linux-headers-2.6.32-24-generic/include/linux/math64.h:5:23: error: asm/div64.h: No such file or directory
  113. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/time.h:9,
  114. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/stat.h:60,
  115. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:10,
  116. from hello.c:4:
  117. /usr/src/linux-headers-2.6.32-24-generic/include/linux/math64.h: In function ‘div_u64_rem’:
  118. /usr/src/linux-headers-2.6.32-24-generic/include/linux/math64.h:43: warning: implicit declaration of function ‘do_div’
  119. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:9,
  120. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  121. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  122. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  123. from hello.c:4:
  124. /usr/src/linux-headers-2.6.32-24-generic/include/linux/wait.h:26:25: error: asm/current.h: No such file or directory
  125. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/bitmap.h:8,
  126. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h:95,
  127. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:16,
  128. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  129. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  130. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  131. from hello.c:4:
  132. /usr/src/linux-headers-2.6.32-24-generic/include/linux/string.h:21:24: error: asm/string.h: No such file or directory
  133. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:16,
  134. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  135. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  136. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  137. from hello.c:4:
  138. /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h: In function ‘__first_node’:
  139. /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h:239: warning: implicit declaration of function ‘find_first_bit’
  140. /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h: In function ‘__next_node’:
  141. /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h:245: warning: implicit declaration of function ‘find_next_bit’
  142. /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h: In function ‘__first_unset_node’:
  143. /usr/src/linux-headers-2.6.32-24-generic/include/linux/nodemask.h:263: warning: implicit declaration of function ‘find_first_zero_bit’
  144. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  145. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  146. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  147. from hello.c:4:
  148. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:20:22: error: asm/page.h: No such file or directory
  149. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  150. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  151. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  152. from hello.c:4:
  153. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h: At top level:
  154. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:346: error: expected specifier-qualifier-list before ‘atomic_long_t’
  155. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/notifier.h:13,
  156. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/memory_hotplug.h:6,
  157. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:653,
  158. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  159. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  160. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  161. from hello.c:4:
  162. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mutex.h: In function ‘mutex_is_locked’:
  163. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mutex.h:118: warning: implicit declaration of function ‘atomic_read’
  164. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/notifier.h:14,
  165. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/memory_hotplug.h:6,
  166. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:653,
  167. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  168. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  169. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  170. from hello.c:4:
  171. /usr/src/linux-headers-2.6.32-24-generic/include/linux/rwsem.h:22:65: error: asm/rwsem.h: No such file or directory
  172. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/memory_hotplug.h:6,
  173. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:653,
  174. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  175. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  176. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  177. from hello.c:4:
  178. /usr/src/linux-headers-2.6.32-24-generic/include/linux/notifier.h: At top level:
  179. /usr/src/linux-headers-2.6.32-24-generic/include/linux/notifier.h:62: error: field ‘rwsem’ has incomplete type
  180. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  181. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  182. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  183. from hello.c:4:
  184. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h: In function ‘populated_zone’:
  185. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:686: error: ‘struct zone’ has no member named ‘present_pages’
  186. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h: In function ‘is_normal’:
  187. /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:735: error: ‘struct zone’ has no member named ‘zone_pgdat’
  188. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:7,
  189. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  190. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  191. from hello.c:4:
  192. /usr/src/linux-headers-2.6.32-24-generic/include/linux/topology.h:34:26: error: asm/topology.h: No such file or directory
  193. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmdebug.h:4,
  194. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:8,
  195. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  196. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  197. from hello.c:4:
  198. /usr/src/linux-headers-2.6.32-24-generic/include/linux/autoconf.h:990:1: warning: "CONFIG_NR_CPUS" redefined
  199. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/mmzone.h:12,
  200. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:4,
  201. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  202. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  203. from hello.c:4:
  204. /usr/src/linux-headers-2.6.32-24-generic/include/linux/threads.h:16:1: warning: this is the location of the previous definition
  205. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/kmod.h:22,
  206. from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:13,
  207. from hello.c:4:
  208. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h: In function ‘allocflags_to_migratetype’:
  209. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:121: warning: implicit declaration of function ‘WARN_ON’
  210. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h: In function ‘gfp_zone’:
  211. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:219: error: ‘ZONE_DMA’ undeclared (first use in this function)
  212. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:219: error: (Each undeclared identifier is reported only once
  213. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:219: error: for each function it appears in.)
  214. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:219: error: ‘ZONE_HIGHMEM’ undeclared (first use in this function)
  215. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h: In function ‘alloc_pages_node’:
  216. /usr/src/linux-headers-2.6.32-24-generic/include/linux/gfp.h:284: warning: implicit declaration of function ‘cpu_to_node’
  217. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:14,
  218. from hello.c:4:
  219. /usr/src/linux-headers-2.6.32-24-generic/include/linux/elf.h:7:21: error: asm/elf.h: No such file or directory
  220. In file included from hello.c:4:
  221. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:20:23: error: asm/local.h: No such file or directory
  222. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:21:24: error: asm/module.h: No such file or directory
  223. In file included from /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:23,
  224. from hello.c:4:
  225. /usr/src/linux-headers-2.6.32-24-generic/include/trace/events/module.h: In function ‘trace_module_load’:
  226. /usr/src/linux-headers-2.6.32-24-generic/include/trace/events/module.h:18: warning: implicit declaration of function ‘smp_read_barrier_depends’
  227. In file included from hello.c:4:
  228. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h: At top level:
  229. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:302: error: field ‘arch’ has incomplete type
  230. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:319: error: expected specifier-qualifier-list before ‘Elf_Sym’
  231. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:455: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
  232. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h: In function ‘__module_get’:
  233. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:470: warning: implicit declaration of function ‘local_inc’
  234. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:470: warning: implicit declaration of function ‘__module_ref_addr’
  235. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:472: warning: implicit declaration of function ‘local_read’
  236. In file included from hello.c:4:
  237. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h: At top level:
  238. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:712: warning: type defaults to ‘int’ in declaration of ‘Elf_Ehdr’
  239. /usr/src/linux-headers-2.6.32-24-generic/include/linux/module.h:712: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
  240. hello.c:12:31: error: linux/modversions.h: No such file or directory
  241. whb@whb-desktop:~/Linux Programming/544977-blp3e/chapter18/hello$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement