我正在使用Contiki的修改版本和扩展(pub / sub系统),并且必须移植一些代码。这是在Linux上。
目前,pub / sub系统的传统'make'执行失败,很可能是因为文件夹结构不同。 我无法找到我需要调整它的地方然而问题是有这么多嵌套的makefile并包含命令,这样我似乎无法找到它。我得到了错误,我知道正确的uip6.c位置是/net/ip/uip6.c但我找不到进行调整的地方。关于我如何识别它的任何建议?
selected command: make
execute make command with args:
make -f ../core/Makefile.looci loociCore.hex > debug.txt
/home/looci/looci/lnk/lc_contiki/platform/avr-zigduino/Makefile.early.avr-zigduino:1: loading AVR zigduino early makefile fuses
fatal: Not a git repository: '/home/looci/looci/lnk/lc_contiki_os/.git'
/home/looci/looci/lnk/lc_contiki/core/reconfiguration/reconfigurationEngine.c: In function ‘on_event’:
/home/looci/looci/lnk/lc_contiki/core/reconfiguration/reconfigurationEngine.c:663:2: warning: implicit declaration of function ‘mmem_freememory’
avr-gcc: /home/looci/looci/lnk/lc_contiki_os/core/net/uip6.c: No such file or directory
make[1]: *** [obj_avr-zigduino/uip6.o] Error 1
make: *** [all] Error 2