阅读:1728回复:2
求教一个编译问题,编译器是eldk
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) 请教高手,我的路径到底错在什么地方?!怎样修改?!谢谢!!! :( :( :( :( :( :( |
|
沙发#
发布于:2004-08-11 13:29
你这个是POWER PC吗?如果是应该要改以下几个文件:
/hello/makefile /user/makefile /config/config.help /config/config.in |
|
|
板凳#
发布于:2004-08-11 16:29
看样子问题肯定是出在配制上了!
|
|