您的位置:程序门 -> linux/unix社区 -> 内核及驱动程序研究区



编译linux内核,as工具不识别,应该怎么办?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


编译linux内核,as工具不识别,应该怎么办?
发表于:2007-10-31 08:52:43 楼主
as             arch/powerpc/kernel/head_4xx.o
include/asm/dcr.h:   assembler   messages:
include/asm/dcr.h:36:   error:   unrecognized   opcode:   `struct'
include/asm/dcr.h:37:   error:   unrecognized   opcode:   `extern'
include/asm/dcr.h:38:   error:   unrecognized   opcode:   `unsigned'
include/asm/dcr.h:39:   error:   unrecognized   opcode:   `extern'
include/asm/dcr.h:40:   error:   unrecognized   opcode:   `unsigned'
我是用交叉工具编译的,如果想升级一下编译工具,应该怎么办?头一次搞,都不是很清楚。
发表于:2007-11-01 08:06:341楼 得分:0
不知道上面到底是哪里出错了,高手麻烦解答一下!!!
发表于:2007-11-01 08:32:172楼 得分:0
如果是交叉环境:看看makefile直接指定你的交叉编译as试试看..

ls   -l   include/asm

看看该链接是不是指定的结构体系..
发表于:2007-11-01 08:52:373楼 得分:0
total   1290
-rwxr-xr-x     1   administrator   none       181   jul     9   07:32   8253pit.h
-rwxr-xr-x     1   administrator   none       909   jul     9   07:32   kbuild
-rwxr-xr-x     1   administrator   none     1033   jul     9   07:32   a.out.h
-rwxr-xr-x     1   administrator   none     1797   jul     9   07:32   abs_addr.h
-rwxr-xr-x     1   administrator   none       642   jul     9   07:32   agp.h
-rwxr-xr-x     1   administrator   none     3263   jul     9   07:32   asm-compat.h
-rwxr-xr-x     1   administrator   none     8924   jul     9   07:32   atomic.h
-rwxr-xr-x     1   administrator   none       508   jul     9   07:32   auxvec.h
-rwxr-xr-x     1   administrator   none     1076   jul     9   07:32   backlight.h
-rwxr-xr-x     1   administrator   none     9817   jul     9   07:32   bitops.h
-rwxr-xr-x     1   administrator   none     5209   jul     9   07:32   bootx.h
-rwxr-xr-x     1   administrator   none       858   jul     9   07:32   btext.h
-rwxr-xr-x     1   administrator   none     3018   jul     9   07:32   bug.h
-rwxr-xr-x     1   administrator   none       486   jul     9   07:32   bugs.h
-rwxr-xr-x     1   administrator   none     2263   jul     9   07:32   byteorder.h
-rwxr-xr-x     1   administrator   none       914   jul     9   07:32   cache.h
-rwxr-xr-x     1   administrator   none     2670   jul     9   07:32   cacheflush.h
-rwxr-xr-x     1   administrator   none     4004   jul     9   07:32   cell-pmu.h
-rwxr-xr-x     1   administrator   none     3543   jul     9   07:32   checksum.h
-rwxr-xr-x     1   administrator   none     4693   jul     9   07:32   compat.h
-rwxr-xr-x     1   administrator   none   19090   jul     9   07:32   cputable.h
-rwxr-xr-x     1   administrator   none     4989   jul     9   07:32   cputime.h
-rwxr-xr-x     1   administrator   none       835   jul     9   07:32   current.h
-rwxr-xr-x     1   administrator   none     3834   jul     9   07:32   dbdma.h
-rwxr-xr-x     1   administrator   none     1695   jul     9   07:32   dcr-mmio.h
-rwxr-xr-x     1   administrator   none     2188   jul     9   07:32   dcr-native.h
-rwxr-xr-x     1   administrator   none     1492   oct   29   16:56   dcr.h

结果出来了,不过不太明白,到底要做什么?
发表于:2007-11-01 08:57:174楼 得分:0
对了,有没有相关的介绍这个方面的书,推荐我看看,我刚开始弄,不知道看哪个方面的书?麻烦推荐一下,就有关于as等等编译结构的书!!!
发表于:2007-11-01 09:28:145楼 得分:0
比如说,我想了解一下as             arch/powerpc/kernel/head_4xx.o这个命令究竟做了哪些工作,应该看什么样的书?


快速检索

最新资讯
热门点击