Blend sketch compiling error


#1

So I followed the steps on this guide for BLEND http://redbearlab.com/getting-started-blend/ and I encountered some errors at first (It couldn`t find blend ) but after puting https://redbearlab.github.io/arduino/package_redbearlab_index.json in the boards manager url it worked. Now, the problem is when I try to upload the sketch as it says it the guide(Blecontrollersketch to be exact) It does not compile and it shows this error
Arduino: 1.8.3 (Windows 10), Board: “Blend”

Warning: platform.txt from core ‘RedBearLab AVR Boards’ contains deprecated recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {preproc.macros.flags} -mmcu={build.mcu} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {includes} “{source_file}”, automatically converted to recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {preproc.macros.flags} -mmcu={build.mcu} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {includes} “{source_file}” -o “{preprocessed_file_path}”. Consider upgrading this core.
C:\Users\Victor\Documents\Arduino\libraries\RBL_nRF8001\RBL_nRF8001.cpp:25:23: error: setup_msgs causes a section type conflict with __c

static hal_aci_data_t setup_msgs[NB_SETUP_MESSAGES] PROGMEM = SETUP_MESSAGES_CONTENT;

                   ^

In file included from C:\Users\Victor\Documents\Arduino\libraries\BLE/hal_platform.h:32:0,

             from C:\Users\Victor\Documents\Arduino\libraries\BLE/lib_aci.h:34,

             from C:\Users\Victor\Documents\Arduino\libraries\RBL_nRF8001\RBL_nRF8001.h:17,

             from C:\Users\Victor\Documents\Arduino\libraries\RBL_nRF8001\RBL_nRF8001.cpp:14:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/WString.h:38:74: note: ‘__c’ was declared here

#define F(string_literal) (reinterpret_cast<const __FlashStringHelper *>(PSTR(string_literal)))

                                                                      ^

C:\Users\Victor\Documents\Arduino\libraries\RBL_nRF8001\RBL_nRF8001.cpp:368:32: note: in expansion of macro ‘F’

             Serial.println(F("Advertising started"));

                            ^

exit status 1
Error compiling for board Blend.

This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.


#2

Hi,

Please follow the instruction on