Конфликт библиотек!!! Прошу помощи

Seltvik
Seltvik аватар
Offline
Зарегистрирован: 24.10.2013

Камень 2560. Методом тыка понял что при подключении в своем скетче библиотеки RF24.h у меня компилятор выдает следующее. Типа как я понял конфликт этой библы с библиотекой блинка. А мне и то и то надо и оно работало раньше блинк и nRF а щас спустя год не пашет( фиг знает в чем беда не могу понять. МОжет кто навести на правильную мысль. Заранее спасибо

"C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os  -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Program Files (x86)\Arduino\libraries\RF24-master" "-IC:\Program Files (x86)\Arduino\libraries\BlynkESP8266_Lib" "-IC:\Program Files (x86)\Arduino\libraries\Blynk\src" "-IC:\Program Files (x86)\Arduino\libraries\SimpleModbusMasterV2rev2" "C:\Users\Admin\AppData\Local\Temp\arduino_build_29698\sketch\Server.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\arduino_build_29698\sketch\Server.ino.cpp.o"
In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:15:0,
 
                 from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
 
                 from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleShieldEsp8266.h:29,
 
                 from C:\Users\Admin\Desktop\Server\Server.ino:7:
 
C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkDebug.h:178:56: error: section attribute not allowed for 'fmt'
 
         void blynk_dbg_print(const char* BLYNK_PROGMEM fmt, ...)
 
                                                        ^
 
Используем библиотеку SPI версии 1.0 из папки: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI 
Используем библиотеку RF24-master в папке: C:\Program Files (x86)\Arduino\libraries\RF24-master (legacy)
Используем библиотеку BlynkESP8266_Lib в папке: C:\Program Files (x86)\Arduino\libraries\BlynkESP8266_Lib (legacy)
Используем библиотеку Blynk версии 0.5.3 из папки: C:\Program Files (x86)\Arduino\libraries\Blynk 
Используем библиотеку SimpleModbusMasterV2rev2 в папке: C:\Program Files (x86)\Arduino\libraries\SimpleModbusMasterV2rev2 (legacy)
exit status 1
Ошибка компиляции для платы Arduino/Genuino Mega or Mega 2560.
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Это не конфликт библиотек. Это конфликт версий BlynkDebug и IDE. Вы раньше, поди, в другом IDE компилировали, а теперь поновее поставили. Попробуйте скомпилировать в старом.