Gcc 配置msp430未知不支持无

Gcc 配置msp430未知不支持无,gcc,makefile,contiki,mspgcc,Gcc,Makefile,Contiki,Mspgcc,如何消除在make TARGET=sky上出现的错误 错误1:。文本将不适合区域rom 生成文件: dINES+=PROJECT_CONF_H=\"project-conf.h\" CONTIKI_PROJECT = 1 2 LIBS += node-id all: $(CONTIKI_PROJECT) CONTIKI = ../.. WITH_UIP6=1 UIP_CONF_IPV6=1 CFLAGS+= -DUIP_CONF_IPV6_RPL -DUIP_CONF_IPV6 -DWI

如何消除在make TARGET=sky上出现的错误

错误1:。文本将不适合区域rom

生成文件:

dINES+=PROJECT_CONF_H=\"project-conf.h\"
CONTIKI_PROJECT = 1 2 
LIBS += node-id
all: $(CONTIKI_PROJECT)

CONTIKI = ../..

WITH_UIP6=1
UIP_CONF_IPV6=1

CFLAGS+= -DUIP_CONF_IPV6_RPL -DUIP_CONF_IPV6 -DWITH_UIP6
TARGET_LIBFILES+=-lm
ifdef PERIOD
CFLAGS=-DPERIOD=$(PERIOD)
endif

include $(CONTIKI)/Makefile.include
我使用的是mspgcc版本4.6.3。一些网站建议使用mspgcc版本4.7来消除错误1

按照上的说明操作时,我出现以下错误:

错误2:配置msp430未知不支持无

checking whether times is declared... yes
checking whether sigaltstack is declared... yes
checking whether madvise is declared... yes
checking for struct tms... yes
checking for clock_t... yes
checking if mkdir takes one argument... no
*** Configuration msp430-unknown-none not supported
make[1]: *** [configure-gcc] Error 1
make[1]: Leaving directory `/home/taare/tmp/gcc-4.7.0-msp430'
尝试更新mspgcc是否是消除错误1的正确方法

如果是,如何解决错误2


如果否,我如何解决错误1?

为未来用户回答我自己的问题

即使在优化代码后,如果“.text”部分不适合区域rom错误仍然存在,则可以通过以下方式解决:

根据需要使用任何一种收音机

尝试将mspgcc更新为最新版本。[这可能并不总能解决您的问题。在其他一些论坛上,我阅读了此建议,因此我在此处列出了它。]


您可以在这里获得msp430 4.6:但这对解决您的问题没有帮助,您的闪存空间不足6342字节。你们不可能为天空建造任何你们正在建造的东西。选择其他msp430平台。谢谢!其他msp430平台有哪些?或者需要本机运行程序以满足内存限制您至少需要一个msp430x。@kfx是否应该不回答这个问题?
checking whether times is declared... yes
checking whether sigaltstack is declared... yes
checking whether madvise is declared... yes
checking for struct tms... yes
checking for clock_t... yes
checking if mkdir takes one argument... no
*** Configuration msp430-unknown-none not supported
make[1]: *** [configure-gcc] Error 1
make[1]: Leaving directory `/home/taare/tmp/gcc-4.7.0-msp430'