ecos配置问题求教高手问题1(2004-2-5)
安装完eCos,运行configtool.exe配置工具,模板选择“EB40”,包选择“redboot”,运行Build-> Labrary,结果是make失败,在安装树“install”下没有形成bin子目录。提示如下:
/ecos-c/ecos/ecos-2.0/packages/hal/arm/arch/v2_0/src/redboot_linux_exec.c:76:3: #error
make[1]: Leaving directory `/ecos-e/2004/04_ecos/t2/at91_redboot_build/hal/arm/arch/v2_0'
make[1]: *** [src/redboot_linux_exec.o.d] Error 1
make: Leaving directory `/ecos-e/2004/04_ecos/t2/at91_redboot_build'
make: *** [build] Error 2
调出ecos-2.0/packages/hal/arm/arch/v2_0/src/redboot_linux_exec.c
…
75行:#ifndef CYGARC_PHYSICAL_ADDRESS
76行:# error
77行:# define CYGARC_PHYSICAL_ADDRESS(x) (x)
78行:#endif
…
请教1:第76行“# error”什么意思?第76行可以去掉吗?
请教2:我去掉76行,就make通过,在安装树“install”下有形成了“bin”子目录。这样生成的*.bin文件有效吗?