Size: a a a

2020 November 05

cd

cross dev in ru_raspberry
Chuvi
Джентельмены, у кого был опыт? Расскажите, как прошло?

Гм. А если серьёзно, подкиньте, пожалуйста. тулчейн cmake с компиляторами для RPI3 под винду.
Делать нечего? Либо докер мультиарч, либо на малинке собрать.
источник

cd

cross dev in ru_raspberry
Первое если регулярно а облаке собрать. Второе если один разик в сто лет
источник

A

Andrey Sea in ru_raspberry
cross dev
Делать нечего? Либо докер мультиарч, либо на малинке собрать.
я всё ждал пока ты придёшь )
источник

cd

cross dev in ru_raspberry
Я дома работаю. Никуда не уходил, если только педали покрутить по 10 км в день в среднем))
источник

A

Andrey Sea in ru_raspberry
cross dev
Я дома работаю. Никуда не уходил, если только педали покрутить по 10 км в день в среднем))
тоже неплохо )
источник

C

Chuvi in ru_raspberry
Andrey Sea
ну а так шо... если си - качать сорцы/header'ы нужного распбиана или распберриос, всех зависимостей, собирать симейком с указанием архитектуры... хз, вот как ты собираешь под линукс на винде? то же самое, но архитектуру арм указываешь )
Наркоман шоле? Вам кто сказал, что для кросс-компиляции нужно собирать всю ось?

В общем, спасибо за помощь. Компилятор взял ссылки выше. Тулчейн доработал отсюда. https://github.com/Pro/raspi-toolchain/blob/master/Toolchain-rpi.cmake
источник

A

Andrey Sea in ru_raspberry
Chuvi
Наркоман шоле? Вам кто сказал, что для кросс-компиляции нужно собирать всю ось?

В общем, спасибо за помощь. Компилятор взял ссылки выше. Тулчейн доработал отсюда. https://github.com/Pro/raspi-toolchain/blob/master/Toolchain-rpi.cmake
то что требуется для экзешника, то и надо собирать ))))) ты как здрасте
источник

A

Andrey Sea in ru_raspberry
то что тулза универсальная - прикинь, а в виндосовых студиях и прочих вообще дофига того. чего не нужно лично тебе сейчас )
источник

C

Chuvi in ru_raspberry
Andrey Sea
то что требуется для экзешника, то и надо собирать ))))) ты как здрасте
При динамической линковке - обычно нет. То есть, если, допустим, мой проект использует libcurl,  мне от курлы нужны только заголовки, сам libcurl собирать не надо. Он наверняка уже собран под rasbpberry pi кем-то другим и уже лежит в репозитории.
Но если я решил сильно упороться и включить режим "всё своё ношу с собой", то есть слинковать всё статически - то да, нужно будет собирать все зависимости
источник

A

Andrey Sea in ru_raspberry
Chuvi
При динамической линковке - обычно нет. То есть, если, допустим, мой проект использует libcurl,  мне от курлы нужны только заголовки, сам libcurl собирать не надо. Он наверняка уже собран под rasbpberry pi кем-то другим и уже лежит в репозитории.
Но если я решил сильно упороться и включить режим "всё своё ношу с собой", то есть слинковать всё статически - то да, нужно будет собирать все зависимости
точно. Но откуда мне знать что ты собираешь, ты так и не сказал )
источник

A

Andrey Sea in ru_raspberry
а я не ванга )
источник

C

Chuvi in ru_raspberry
Andrey Sea
точно. Но откуда мне знать что ты собираешь, ты так и не сказал )
Проехали...
Кстати, а clang.... впрочем... сам поищу....
источник

A

Andrey Sea in ru_raspberry
осень как-то затянулась
источник

T

Timoha in ru_raspberry
Дарова, кто знает как решить проблему: пытаюсь считать состояние GPIO пина, таким python кодом.

Постоянно выводит это.

Кто может помогите ¯\_(ツ)_/¯
источник

A

Andrey Sea in ru_raspberry
ну, 1 и 1 выводит
источник

T

Timoha in ru_raspberry
А почему?
источник

A

Andrey Sea in ru_raspberry
ну потому что такой уровень сигнала на пинах видимо
источник

T

Timoha in ru_raspberry
По идее же если пин выключен, то должно выводить 0.
источник

T

Timoha in ru_raspberry
Andrey Sea
ну потому что такой уровень сигнала на пинах видимо
Он то не такой
источник

A

Andrey Sea in ru_raspberry
Timoha
По идее же если пин выключен, то должно выводить 0.
а на нем ничего нет?
источник