|
我用的是RHEL AS版,目标板是北京博创产的ARM2410S.我已经关了SELINUX,防火墙也关了,编译完HELLO后(无错误提示),MINICOM开发板然后MOUNT NFS我的机器运行HELLO程序,开发板会返回SERVER NO RESPONSE,TRY AGAIN的信息,然后就类似于死机似的,只能RESET开发板.而且如果MV或CP程序到目标板,会提示PERMISSION DENIED,而实验室其他机器装的是RHEL ES,编译运行就没问题.
如果我用博创公司提供的源代码也能运行成功,可自己写的就是不行,用开发光盘提供的程序编译后可以运行也可CP到目标板运行,自己写好后(没他的MAKEFILE那么复杂)不能运行,即时放到博创的开发目录中也不行.
博创开发光盘提供的程序如下:
#include <stdio.h>
#include <fcntl.h>
int main()
{
printf("hello world \n");
return 0;
}
MAKEFILE:
TOPDIR = ../
include $(TOPDIR)Rules.mak
EXEC = $(INSTALL_DIR)/hello ./hello
OBJS = hello.o
all: $(EXEC)
$(EXEC): $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS)
install:
$(EXP_INSTALL) $(EXEC) $(INSTALL_DIR)
clean:
-rm -f $(EXEC) *.elf *.gdb *.o
请大家看看我该怎么作 谢拉 |
|