[問題] arm-gcc Compiler的問題
我的程式:
#define MODULE
#include <linux/module.h>
#include <linux/kernel.h>
int init_module(void)
{
printk("<0>hello\n");
return 0;}
void cleanup_module(void)
{
printk("<0>goodbye\n");}
在終端機下我輸入:arm-linux-gcc -o hello hello.c
會出現下面情況:http://socdsp.ee.nchu.edu.tw/question/q.JPG
不知該如何解決,我有試著在include下面加入一般linux的version.h檔
不過,發現,加入後,又多了一些檔找不到~=.=
問題二:另外,我在redhat9的終端機下輸入:insmod ./hello.o
會出現版本不同的問題:http://socdsp.ee.nchu.edu.tw/question/q2.JPG
改用:insmod -f ./hello.o 是可以強迫掛上去,但是有沒有別種較徹底的作法?
PS:arm-linux-gcc是嵌入式板子所提供的tool cahin 的cross compiler
希望有高手能解決我的問題
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.108.108
→
05/13 16:09, , 1F
05/13 16:09, 1F
→
05/14 01:05, , 2F
05/14 01:05, 2F
→
05/14 01:06, , 3F
05/14 01:06, 3F
→
05/14 15:23, , 4F
05/14 15:23, 4F
推
05/14 21:10, , 5F
05/14 21:10, 5F
推
05/15 00:02, , 6F
05/15 00:02, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章
6
17