Может ли fbc делать кросс-компиляцию под ARM ??? Хочу попробовать на Raspberry. Вижу есть опции -arch, -target. Все же, как будет корректней, кросс-компиляция с последующим копированием или сразу на контроллере? Находил ссылку с дистрибутивом fbc-0.91.0-pi-raspbian.tar.gz, но архив почему-то не распаковывается; дает ошибку. Прошу вашего содействия.
Сообщение отредактировал mashakovmarat - Понедельник, 27.05.2019, 16:31
Добавлено (27.05.2019, 22:27) --------------------------------------------- Вопрос получил продолжение.
После установки на Raspberry скачанного дистрибутива: - fbc соответственно "лег" в /usr/local/bin - папки include/freebasic и lib/freebasic - в /usr/local. т.е. все как и на компутере.
Но компиляция не проходит:
Вроде встроенные во FB библиотеки. И относительно fbc папки include и lib расставлены правильно. В чем загвоздка?
haav, спасибо. Все подгрузилось, установилось, скомпилировалось. Но некорректно работает сама скомпилированная программка (она для общего тестирования работы с Распберри). Суть программы: через SCREEN 19 формируется окно; потом бесконечный цикл; внутри него по циклу меняются цвета от 0 до 15; внутри этого цикла через LINE рисуется и закрашивается прямоугольник, создавая фон; поверх прямоугольника через LOCATE выводится текущий номер цвета; 500 мс. задержка; смена цвета; выход из всего этого каскада с завершением программы выполняется по клику мыши. На компьютере под Debian 32 бита все работает корректно. На Raspberry окно SCREEN не формируется, графический примитив LINE не рисуется, но текст с номером цвета выводится, причем цвет текста и фон текста, который задается через COLOR корректен. Плюс выход из программы по клику мыши не выполняется. По нажатию любой клавиши ход программы ускоряется, словно начинает проскакивать мимо SLEEP 500, чего быть не должно.
Как уже сказал, делал это, чтобы в принципе обкатать работу с контроллером.
На Raspberry окно SCREEN не формируется, графический примитив LINE не рисуется, но текст с номером цвета выводится, причем цвет текста и фон текста, который задается через COLOR корректен
Мне жаль, но лично я помочь никак не смогу , у меня попросту нет расбери или подобной платы. Может кто другой поможет\подскажет. Кстати , может стоит попробовать сборки компилятора у пользователя STW :
у него вроде последняя версия компилятора для ARM. Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…