home.social

#crosscompile — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #crosscompile, aggregated by home.social.

  1. 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: github.com/luizferreira-io/r36

  2. 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?
    => stackoverflow.com/a/53635241

    #Help #RustLang #CrossCompile #CrossCompilation

  3. Система сборки

    Дистрибутив Radix cross Linux использует собственную систему сборки , которая, в свою очередь, является вполне самостоятельным продуктом. Любой разработчик может воспользоваться системой сборки , поддерживающей богатый набор инструментов, для создания собственных программ. Система сборки Radix cross Linux достаточно подробно описана на странице Overview . Здесь мы рассмотим новые аспекты использования системы сборки на простых примерах " Здравствуй, Мир! " для создания независимых пользовательских приложений с применением набора инструментариев Radix cross Linux . Предыдущие версии системы сборки не подразумевали использования компиляторов Clang и Rust как основных cross-компиляторов. Однако современные реалии привели нас к необходимости использования собственных инструментариев LLVM и RUST , но не в качестве основных (поясним это далее). Дело в том, что множество современных пакетов прикладных программ, помимо GCC , используют компиляторы языка Rust и набор LLVM . Разработчиков привлекает тот момент, что для поддержки множества архитектур целевых устройств достаточно установить одно средство, вместо использования нескольких инструментариев (Toolchain), собранных из исходного кода GCC . Статья будет достаточно объемной, поскольку необходимо раскрыть множество вещей, без понимания которых пользователю будет трудно, в дальнейшем, перейти от простых примеров к более сложным проектам.

    habr.com/ru/articles/861320/

    #система_сборки #llvm #rust #rustc #clang #toolchain #crosscompile #make

  4. 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