🚀 #Python wants to race #Rust, but the 🐍 is still stuck in slow motion, trying to catch up with the 🦀. While Python dreams of powerlifting #AI, it's struggling to lift its own #performance issues—unless, of course, it finds a way to magically run like a compiled language. Maybe Python should try crossfit... or just cross-compile? 💪🤖
https://blog.fxn.ai/python-at-the-speed-of-rust/ #crosscompile #HackerNews #ngated
Python at the Speed of Rust

Python is the most popular programming language in the world. It is an extremely simple and accessible language, making it the go-to choice for developers across numerous domains. It is used in everything from introduction to computer science classes; to powering the AI revolution we're all living through. However, Python's

Function
Blows my mind that I can use my AMD Ryzen laptop to build a container that will ultimately run on an Nvidia Jetson Orin NX (arm64). What were we doing before Docker was a thing?
#docker #crosscompile #arm64 #amd64

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

Дистрибутив 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

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

Дистрибутив Radix cross Linux использует собственную систему сборки , которая, в свою очередь, является вполне самостоятельным продуктом. Любой разработчик может воспользоваться системой сборки ,...

Хабр

Enhance your cross compile embedded project using Conan package manager.

Full Article: https://dev.to/khozaei/conan-your-embedded-cross-compilation-champion-5bb9

#cmake #conan #embedded #crosscompile

Conan: Your Embedded Cross-Compilation Champion

In the continuously changing field of software development, modern programming languages such as Rust...

DEV Community
Is there someone that #crosscompile #linux #kernel with #rust for #armv7 or 32bit architecture?

Talking about building CLI apps and not even considering Python, the one language everyone loves 👀 Not anymore, I take a closer look at Python lang in my next blog post of the series 'Cross Compilation Adventures' 🚀

Post🔗 https://crushingcode.nisrulz.com/en/posts/cross-compilation-adventures-python/

#cli #app #crossplatform #crosscompile #python

Cross Compilation Adventures with Python

This post is part of the series Cross Compilation Adventures. Read the first part here to know about the premise of this series. TLDR; I want to build cross platform CLI …

Crushing C.O.D.E
You can find some newer packages for #Debian #Bookworm (which is used by the #VisionFive #VisionFive2 board) than the 2022 snapshot old ones for #RISCV on https://gyptazy.ch. But you can also grab my whole QEMU image to build it yourself or just spawn up a #chroot with #qemu static (qemu-riscv64-static) by running:

mmdebstrap --architectures=riscv64 --aptopt='Acquire::Check-Valid-Until "false"' --include="debian-ports-archive-keyring" sid /srv/riscv64-chroot "deb [trusted=yes] https://snapshot.debian.org/archive/debian-ports/20220616T194833Z unstable main"

cp /usr/bin/qemu-riscv64-static /srv/riscv64-chroot/usr/bin/

chroot /srv/riscv64-chroot/ qemu-riscv64-static /bin/bash


Tags:
#risc #riscv #risc64 #riscv64 #starfive #vision #packages #crosscompile #foss
Welcome

DevOps, FreeBSD, coding, cloud and open-source in a geeky way. Find out more about Ansible, Kubernetes, Prometheus and other fancy tools.

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
How to cross-compile your Rust applications using cross-rs and GitHub Actions

TL;DR: Le code https://github.com/dirien/rust-cross-compile Introduction In this blog post, we will have a look at how to cross-compile your Rust applications using cross-rs and GitHub Actions. We will also have a look at how to use the cross-rs Do...

_CLOUD
Never did I ever imagine in my wildest dreams that I would be able to #crosscompile a Linux kernel for an #OMAP3 SoC on a bloody #Chromebook (A Pixelbook, to be exact)