[ZLG-ARM] 请问周立功的随书是否有源代码?

[复制链接]
2042|3
 楼主| flylongins 发表于 2007-2-27 13:51 | 显示全部楼层 |阅读模式
如题。<br />自己按照书上的代码写的,编译有问题。
 楼主| flylongins 发表于 2007-2-27 14:53 | 显示全部楼层

以下是出错信息。不知道哪里出了问题。

<br /><br />arm-elf-gcc&nbsp;-D__KERNEL__&nbsp;-I/usr/src/uClinux-dist/linux-2.4.x/include&nbsp;-O2&nbsp;-fno-strict-aliasing&nbsp;-fno-common&nbsp;-pipe&nbsp;-fno-builtin&nbsp;-D__linux__&nbsp;-g&nbsp;-DNO_MM&nbsp;-mapcs-32&nbsp;-march=armv4&nbsp;-mtune=arm7tdmi&nbsp;-mshort-load-bytes&nbsp;-msoft-float&nbsp;-nostdinc&nbsp;-iwithprefix&nbsp;include&nbsp;-mapcs&nbsp;-c&nbsp;test.c&nbsp;-o&nbsp;test.o<br />In&nbsp;file&nbsp;included&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/module.h:10,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;test.c:9:<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/config.h:4:&nbsp;linux/autoconf.h:&nbsp;?????????<br />In&nbsp;file&nbsp;included&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/list.h:6,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/module.h:12,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;test.c:9:<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/prefetch.h:13:&nbsp;asm/processor.h:&nbsp;?????????<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/prefetch.h:14:&nbsp;asm/cache.h:&nbsp;?????????<br />In&nbsp;file&nbsp;included&nbsp;from&nbsp;test.c:9:<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/module.h:25:&nbsp;asm/atomic.h:&nbsp;?????????<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/module.h:298:&nbsp;linux/version.h:&nbsp;?????????<br />In&nbsp;file&nbsp;included&nbsp;from&nbsp;test.c:10:<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/sched.h:4:&nbsp;asm/param.h:&nbsp;?????????<br />In&nbsp;file&nbsp;included&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;test.c:10:<br />/usr/src/uClinux-dist/linux-2.4.x/include/linux/ptrace.h:24:&nbsp;asm/ptrace.h:&nbsp;?????????<br />In&nbsp;file&nbsp;included&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/types.h:15,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/capability.h:16,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;/usr/src/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,<br />.....<br />
 楼主| flylongins 发表于 2007-2-27 16:02 | 显示全部楼层

我的Makefile是这样的,不知道是不是有错误

EXEC=test<br />OBJS=test.o<br />SRC=test.c<br /><br />INCLUDE=/usr/src/uClinux-dist/linux-2.4.x/include<br />CC=arm-elf-gcc<br />LD=arm-elf-ld<br />MODCFLAGS=-D__KERNEL__&nbsp;-I$(INCLUDE)&nbsp;-O2&nbsp;-fno-strict-aliasing&nbsp;-fno-common&nbsp;-pipe&nbsp;-fno-builtin&nbsp;-D__linux__&nbsp;-g&nbsp;-DNO_MM&nbsp;-mapcs-32&nbsp;-march=armv4&nbsp;-mtune=arm7tdmi&nbsp;-mshort-load-bytes&nbsp;-msoft-float&nbsp;-nostdinc&nbsp;-iwithprefix&nbsp;include<br />LDFLAGS=-m&nbsp;armelf&nbsp;-r<br /><br />all:$(EXEC)<br />$(EXEC):$(OBJS)<br />&nbsp;&nbsp;&nbsp;&nbsp;$(LD)&nbsp;$(LDFLAGS)&nbsp;-o&nbsp;$@&nbsp;$(OBJS)<br /><br />%.o:%.c<br />&nbsp;&nbsp;&nbsp;&nbsp;$(CC)&nbsp;$(MODCFLAGS)&nbsp;-mapcs&nbsp;-c&nbsp;$&lt&nbsp;-o&nbsp;$@<br /><br />clean:<br />&nbsp;&nbsp;&nbsp;&nbsp;rm&nbsp;-f&nbsp;$(EXEC)&nbsp;*.elf&nbsp;*.gdb&nbsp;*.o
zlgARM 发表于 2007-2-27 17:07 | 显示全部楼层

RE

本书没有配套现成的例程文件。有问题可以致电020-22644254。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

135

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部