lsshao
驱动牛犊
驱动牛犊
  • 注册日期2004-02-03
  • 最后登录2007-10-29
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望5点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1669回复:2

求教一个编译问题,编译器是eldk

楼主#
更多 发布于:2004-05-16 15:56
1)我将eldk安装在/opt/eldk目录下
2)源文件包括了一些头文件:
#include<linux/xxx.h>(其中xxx表示省略)
#include<asm/uaccess.h>
#include<asm/io.h>
3)makefile文件如下:
hello.o:hello.c
       ppc_82xx-gcc /opt/eldk/ppc_82xx/usr/src/linux/include -Wall -O2 -c hello.c
all:hello.o
       echo 8 > /pro/sys/kernel/printk


问题:使用make命令编译产生的问题
1)/opt/eldk/ppc_82xx/usr/include/asm/uaccess.h \'CONFIG_TASK_SIZE\'undeclared (first use in this function)
2)/opt/eldk/ppc_82xx/usr/include/asm/io.h \'CONFIG_KERNEL_START\'undeclared (first use in this function)


请教高手,我的路径到底错在什么地方?!怎样修改?!谢谢!!!
 :( :( :( :( :( :(
shencai555
驱动牛犊
驱动牛犊
  • 注册日期2004-08-11
  • 最后登录2010-09-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-11 13:29
你这个是POWER PC吗?如果是应该要改以下几个文件:
/hello/makefile
/user/makefile
/config/config.help
/config/config.in
既然爱了,就不后悔
madmanexe
驱动牛犊
驱动牛犊
  • 注册日期2004-03-27
  • 最后登录2008-01-04
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-11 16:29
看样子问题肯定是出在配制上了!
游客

返回顶部