Hello, I am currently trying to compile the example application for the BleToWifiGateway. I already have downloaded and installed all required files listed on the design guide.
I have no problems compiling the first project, the "ti_rtos_config" one, but when I try to compile the second one "oslib" it seems like it's trying to include a non-existing folder, the FreeRTOS one to be precise "ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS". I have tried to download myself FreeRTOS from it's page and locating into that path, but it seems some files doesn't match with the ones which are suppossed to ship with the installer. In fact, my download of FreeRTOS does not include any "FreeRTOS/source/portable/CCS/ARM_CM3" folder, which is one of the folders I'm missing.
I paste here the compile errors to make clearer what I'm trying to say:
>> Compilation failure subdir_rules.mk:28: recipe for target 'osi_freertos.obj' failed gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/croutine.c', needed by 'croutine.obj'. gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/portable/MemMang/heap_3.c', needed by 'heap_3.obj'. gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/list.c', needed by 'list.obj'. "C:/ti/BleToWifiGateway_1.0.0/src/oslib/osi_freertos.c", line 43: fatal error #1965: cannot open source file "FreeRTOS.h" 1 catastrophic error detected in the compilation of "C:/ti/BleToWifiGateway_1.0.0/src/oslib/osi_freertos.c". Compilation terminated. gmake: *** [osi_freertos.obj] Error 1 gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/portable/CCS/ARM_CM3/port.c', needed by 'port.obj'. gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/portable/CCS/ARM_CM3/portasm.asm', needed by 'portasm.obj'. gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/queue.c', needed by 'queue.obj'. gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/tasks.c', needed by 'tasks.obj'. gmake: *** No rule to make target 'C:/ti/BleToWifiGateway_1.0.0/src/third_party/FreeRTOS/source/timers.c', needed by 'timers.obj'. gmake: Target 'all' not remade because of errors. **** Build Finished ****