Ivansuper
А ты где разрабатываешь? В MSVS?
SetPf
А ты где разрабатываешь? В MSVS?
Угу. И проблема в том, что там своя локальная копия IDF, а я с консолью не очень дружу =)
SetPf
Если не сложно, можете у себя собрать с int testarr[] = { [0] = 12, [1] = 32, [2] = 4, };
Ivansuper
А полный лог билда запрещено?
Ivansuper
Если не сложно, можете у себя собрать с int testarr[] = { [0] = 12, [1] = 32, [2] = 4, };
Сейчас доберусь до ноута проверю. Но кажется проблема в чем то другом
SetPf
В нем ничего.
Ivansuper
В нем ничего.
Точка. Значит запрещено)
SetPf
Мб можно как то включить?
SetPf
Ща погуглю
SetPf
да
Ivansuper
Ок провеою
Ivansuper
Спс.
Собирается
SetPf
а теперь индекс последний с 2 до 4
Ivansuper
Ошибка
SetPf
во_
Ivansuper
Хах. У них компилятор не дописан
Ivansuper
Интересно такая инициализация точечная это часть стандарта или нет
SetPf
А есп разве не ГЦЦ использует? Или модуль есп в гцц недописан?
Ivansuper
/main/CMakeFiles/__idf_main.dir/main.cpp.obj -c ../main/main.cpp ../main/main.cpp:33:1: sorry, unimplemented: non-trivial designated initializers not supported }; ^ ninja: build stopped: subcommand failed.
SetPf
Интересно такая инициализация точечная это часть стандарта или нет
Ну я ее в пиковских С компиляторах пользовал и Цпп конфе люди пишут что так можно.
SetPf
и там ок все.
Ivansuper
Не понимаю. Designator для указания позиции есть начиная с С99
Ivansuper
и там ок все.
Я кажется нашел источник беды
Ivansuper
Дай угадаю, ты все пишешь под срр?
Ivansuper
Люди на стековерфлоу говорят, что такое не прокатывает с G++
Ivansuper
Т.е. получается это в принципе часть стандарта си, но не с++
Ruslan
камрады, у кого под рукой такая железка есть?
Ruslan
SetPf
SetPf
Хех
SetPf
и в правду
Ivansuper
и в правду
Теперь можешь это кинуть в лицо побитому кирпичу из конфы про си)
SetPf
а я ща посмотрел, он не то имел ввиду
SetPf
Ну вот я пишу: arr[0] = 10; arr[1] = 20; arr[5] = 30; Что я делаю не так?
Ivansuper
А, вы не поняли друг друга
Ivansuper
У тебя array initializer, а не простое присвоение
Ivansuper
Нус, тебе либо придется часть сорцев перводить в формат си, либо переделывать инициализаторы
SetPf
Так и сделаю наверно. А на что их переделать можно?
Ivansuper
Так и сделаю наверно. А на что их переделать можно?
Не знаю даже. Наслышан только про агрегатные инициализаторы с с++20, но даже если и так, то этот стандарт не светит нам сейчас на есп
Ruslan
камрады, кто сталкивался с ethernet на lan8710/8720? эти чипы сильно отличаются?
romanetz
от чего? друг от друга?
Ruslan
да
Ruslan
я просто нашёл пример кода для 8720, а у меня на плате 8710
Dr Zlo
что от R надо?
Ruslan
@Dr_Zlo13 , кстати, подскажи как в проекте подсмотреть на какой версии IDF он собирается?
Ruslan
я с весны всё подзабыл, а надо за вечер бахнуть решение )))
Ruslan
кроме емакса всё говно, но емакс уже надоел )
Dr Zlo
или у тебя проект без idf и ты не знаешь какую версию с ним спаривать?
Ruslan
не, я весной обновил старый проект, пришлось с нуля создавать и вливать исходники в свежий проект
Ruslan
я про замки
Ruslan
но меня бесит платформа, т.к. всё спрятано глубоко
Ruslan
но аналога нет, поэтому я бы внимательно тебя послушал про твой вариант
Ruslan
- framework-espidf 3.40001.200521 (4.0.1)
Ruslan
значит у меня ещё tcpip_adapter.h надо использовать для ethernet
Sid
Какую?
Ну я нетбинс за минут 5-10 прикрутил
Ruslan
кстати, почему HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash Flash: [======= ] 69.1% (used 724609 bytes from 1048576 bytes)
Sid
Или не я не понимаю что надо от ide
Ruslan
вроде в железке 4метра флеша, а при сборке показывается, что всего 1метр
Dr Zlo
отладку норм делает?
Sid
Дебагер надо аппаратный
Sid
тормозная java...
Гораздо легче эклипса
Dr Zlo
ой, платформио же
Sid
тормозная java...
Ой все, а всякие vs studio на электроне легче😂