#crosscompile — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #crosscompile, aggregated by home.social.
-
Wow, Ratatui running on the R36S console! 🤯
🎮 Retro handheld powered by an ARM Cortex-A35 and ArkOS.
💯 Running a live input visualizer TUI!
🦀 All powered by Rust & @ratatui_rs 🐀
⭐ GitHub/Writeup: https://github.com/luizferreira-io/r36s-input-demo
#rustlang #ratatui #tui #r36s #retrogaming #arm #linux #crosscompile
-
Cross-compiling a #Rust project that has custom build scripts that build C/C++ dependencies is an absolute clusterfuck!
I'm trying to cross-compile a Rust project from #Linux -> #Windows (x86_64-pc-windows-gnu) and I get walls of errors!
Some I could already fix by setting env vars to different compilers (gcc, g++, oh my!), but now I'm stuck. Maybe some missing compiler flags to gcc?
Or could it be related to this?
=> https://stackoverflow.com/a/53635241 -
Система сборки
Дистрибутив Radix cross Linux использует собственную систему сборки , которая, в свою очередь, является вполне самостоятельным продуктом. Любой разработчик может воспользоваться системой сборки , поддерживающей богатый набор инструментов, для создания собственных программ. Система сборки Radix cross Linux достаточно подробно описана на странице Overview . Здесь мы рассмотим новые аспекты использования системы сборки на простых примерах " Здравствуй, Мир! " для создания независимых пользовательских приложений с применением набора инструментариев Radix cross Linux . Предыдущие версии системы сборки не подразумевали использования компиляторов Clang и Rust как основных cross-компиляторов. Однако современные реалии привели нас к необходимости использования собственных инструментариев LLVM и RUST , но не в качестве основных (поясним это далее). Дело в том, что множество современных пакетов прикладных программ, помимо GCC , используют компиляторы языка Rust и набор LLVM . Разработчиков привлекает тот момент, что для поддержки множества архитектур целевых устройств достаточно установить одно средство, вместо использования нескольких инструментариев (Toolchain), собранных из исходного кода GCC . Статья будет достаточно объемной, поскольку необходимо раскрыть множество вещей, без понимания которых пользователю будет трудно, в дальнейшем, перейти от простых примеров к более сложным проектам.
https://habr.com/ru/articles/861320/
#система_сборки #llvm #rust #rustc #clang #toolchain #crosscompile #make
-
So, you have a cross compile toolchain and you want to call ldd on a cross compiled binary.
How do you do this?
#Linux #embeddeddev #crosscompile