Tag
Introduces `mote`, a Go command-line tool that connects to remote machines via SSH, Tailscale, or other mechanisms to run commands and cross-compiled Go tests, with support for uploading files and integrating with `go run`/`go test`.
A developer tests cross-compiling a Wails v2.11.0 Svelte app on Ubuntu, successfully building Windows and Linux executables/installers, and notes issues with static linking for Linux.
A retrocomputing blog post reports that a QEMU fork can now emulate Intel Itanium (Merced) well enough to run Windows XP 2002 for IA-64, and documents building a cross-compiler on macOS to help get it working.
Chez Scheme 10.4.0 has been uploaded to Debian unstable after a long gap; the package moved to the Debian Scheme Dream Team, cross-compilation was fixed, and reproducible builds are now required for future releases.
Temper is a programming language that cross-translates to multiple target languages including C#, Java, JavaScript/TypeScript, Lua, and Python, enabling shared libraries across ecosystems.
A Rust-to-C compiler toolchain called cilly has successfully translated the entire rustc compiler into 46 million lines of C, resulting in a functional Rust compiler that can be built with GCC. The project aims to enable Rust on old/obscure hardware by generating portable C code.
A detailed technical blog post about the process of building the open-source game Principia for Windows XP by creating a custom cross-compilation toolchain.
A developer explains why they chose the Zig programming language to create a Game Boy Advance game, highlighting Zig's cross-compilation capabilities and suitability for embedded programming.
minc is a minimal programming language that compiles directly to native executables for multiple platforms without external tooling. It features modern syntax, built-in SIMD, and a bundled shader compiler.
This paper introduces Elevator, a novel binary translator that performs deterministic, fully-static translation of entire x86-64 binaries to AArch64 without heuristics or runtime fallbacks. It achieves performance comparable to QEMU while enabling pre-deployment validation and certification of the translated code.