• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Проблема с Makefile

Здравствуйте!

подключил еспшку свою, скачал и поставил всё самое свежее по эклипсу для есп.
решил начать с азов youtu.be/y9uk-3A1acM
и тут же сел в лужу
в видео makefile с одним содержимым. в примерах они с совершенно дригим и соответсвенно при потытке сделать all консоль выводит
22:38:04 **** Build of configuration Default for project hello_world ****
mingw32-make.exe -f C:/Espressif/examples/ESP8266/hello_world/Makefile all
mingw32-make.exe: Nothing to be done for 'all'.

22:38:05 Build Finished (took 134ms)

всё тоже самое и для остальных примеров и для тестового проекта который создаётся по видео.
все Makefile примеров... не те.. по всем одна и та же ошибка.

что делать и как быть?
В видео Eclipse Luna. Последняя версия Neon. Наврядли проблема в этом.
 
мда... решилось переустановкой Espressif-ESP8266-DevKit-v2.1.0-x86.exe
появились makefile с нужным содержимым и проект из видео скомпилировался.
 
Одна проблема ушла теперь появилась другая:
Сделал всё по видео "создание проекта с нуля". то есть сохдал проект, прописал все пути include, прописал про компилятор mingw, скопировал makefile, создал два файла исходника и хидера, написал функцию пустышку... всё один в один как в видео... однако при нажатии на "all" консоль ошибок выдаёт:
Код:
21:28:33 **** Build of configuration Release for project esp8266-test2 ****
mingw32-make.exe -f D:/EWorkNow/MC_Sourcers_ESP8266/esp8266-test2/Makefile all
LD build/app.out
c:/Espressif/ESP8266_SDK/lib\libmain.a(app_main.o): In function `flash_data_check':
(.irom0.text+0x760): undefined reference to `user_rf_cal_sector_set'
c:/Espressif/ESP8266_SDK/lib\libmain.a(app_main.o): In function `flash_data_check':
(.irom0.text+0x8df): undefined reference to `user_rf_cal_sector_set'
collect2.exe: error: ld returned 1 exit status
D:/EWorkNow/MC_Sourcers_ESP8266/esp8266-test2/Makefile:267: recipe for target 'build/app.out' failed
mingw32-make.exe: *** [build/app.out] Error 1

21:28:34 Build Finished (took 1s.517ms)
и! паралельно лежащий hello_world пример прекрасно компилится и даже прошивается.
 
Сверху Снизу