GitHub topics: cross-compiler
ToddHwang-sw/microbsp
Embedded Linux BSP kits for both Raspberry PI and QEMU based Virtual Machine
Language: C - Size: 19.3 MB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 3 - Forks: 0

ocaml-cross/opam-cross-windows
An OCaml cross-toolchain for Windows and several useful libraries
Language: Shell - Size: 1.01 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 114 - Forks: 33

ekoeppen/janus
Janus is a generic Forth metacompiler - Mirrored from https://git.sr.ht/~ekoeppen/janus
Language: Forth - Size: 153 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

FJH03/source-engine-czero
由Valve公司开发的修改版起源引擎(2017年),源代码于2020年泄露。尝试尽可能地还原《CS:CZ》的设计。非商业用途。
Language: C++ - Size: 130 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

mxe/mxe
MXE (M cross environment)
Language: Makefile - Size: 26 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1,232 - Forks: 533

firasuke/mussel
The shortest and fastest script to build working cross compilers targeting musl libc
Language: Shell - Size: 486 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 109 - Forks: 14

ctrlesc/ffmpeg-cxc-build
Fast cross-compile ffmpeg for Windows with MinGW on Linux
Language: Shell - Size: 497 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 19 - Forks: 5

termux/ghc-cross-tools
Glasgow Haskell Cross-Compiler targeting Android
Language: Shell - Size: 44.9 KB - Last synced at: 1 day ago - Pushed at: 21 days ago - Stars: 8 - Forks: 1

ocaml-cross/opam-cross-android
An OCaml cross-toolchain for Android and several useful libraries
Language: Shell - Size: 1.59 MB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 106 - Forks: 15

CDSoft/luax
luax is a Lua interpreter and REPL based on Lua 5.4, augmented with some useful packages. It is also a "compiler" that produces standalone executables from Lua scripts.
Language: C - Size: 3.32 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 185 - Forks: 10

crazy-max/docker-osxcross
MacOSX cross toolchain as Docker image
Language: Dockerfile - Size: 84 KB - Last synced at: 6 days ago - Pushed at: 29 days ago - Stars: 85 - Forks: 6

microsoft/Accera
Open source cross-platform compiler for compute-intensive loops used in AI algorithms, from Microsoft Research
Language: C++ - Size: 13.4 MB - Last synced at: about 22 hours ago - Pushed at: over 1 year ago - Stars: 110 - Forks: 19

tomasmark79/DotNameCppFree
comprehensive and modern foundation for cross-platform development in C++
Language: CMake - Size: 229 KB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Modula-dev/m
Modula's modular cross-compiler toolchain
Language: C - Size: 50.8 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

bfox9900/CAMEL99-ITC
Indirect threaded code version of CAMEL99 Forth for TI-99 computer
Language: Forth - Size: 48.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 30 - Forks: 2

Zeranoe/mingw-w64-build
MinGW-w64 build script
Language: Shell - Size: 60.5 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 226 - Forks: 105

richfelker/musl-cross-make
Simple makefile-based build for musl cross compiler
Language: Makefile - Size: 260 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 1,401 - Forks: 269

sysprog21/shecc
A self-hosting and educational C optimizing compiler
Language: C - Size: 1.93 MB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 1,213 - Forks: 128

abhiTronix/raspberry-pi-cross-compilers
Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇
Language: Shell - Size: 504 KB - Last synced at: about 2 hours ago - Pushed at: 8 months ago - Stars: 633 - Forks: 107

H17I/Ghost
Customizable Github Actions C/C++ Cross-Compiler for Windows and Linux (GCC/G++).
Language: Python - Size: 4.88 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

yangfengzzz/Naga.js
Javascript bindings for Naga(wgsl compiler) based on wasm-bindgen
Language: JavaScript - Size: 444 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

roman01la/javascript-to-clojurescript
JavaScript to ClojureScript translator
Language: JavaScript - Size: 3.09 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 106 - Forks: 7

linux4sam/buildroot-external-microchip
Buildroot External for Microchip SoC
Language: Shell - Size: 2.18 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 44 - Forks: 39

rvolosatovs/nixify
Simple and extensible nix build library for real-world projects
Language: Nix - Size: 454 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 41 - Forks: 2

kraj/meta-clang
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Language: BitBake - Size: 2.45 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 171 - Forks: 220

exein-io/icedragon
Linux cross-compilation suite for building portable software
Language: Rust - Size: 82 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

lueschem/edi-pi
Debian tool chain and image generation for Raspberry Pi 2, 3, 4 and 5.
Language: Shell - Size: 50.8 MB - Last synced at: 11 days ago - Pushed at: 15 days ago - Stars: 54 - Forks: 12

shepherdjerred/macos-cross-compiler
Compile binaries for macOS on Linux
Language: Earthly - Size: 813 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 375 - Forks: 4

tinyclub/linux-lab
Docker/Qemu Based Linux Kernel Learning, Development and Testing Environment; New Linux ELF Video Course from this project author: https://www.cctalk.com/m/group/88089283
Language: Makefile - Size: 146 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 1,177 - Forks: 175

Charmve/BenchRT
Benchmark regression testing cross-platform [Bazel] 跨平台编译运行工具,支持增量回归性能测试框架
Language: Perl - Size: 336 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

DavidEGrayson/nixcrpkgs
Nice nix expressions for cross-compiling.
Language: Nix - Size: 1.23 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 147 - Forks: 8

fffaraz/docker-qt
C++ Qt compile environment for Docker (Dynamically Linked, Statically Linked, and Cross-compiled to Windows)
Language: Dockerfile - Size: 103 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 125 - Forks: 30

thinkski/osx-arm-linux-toolchains
Pre-built ARM/Linux C cross-compilers for MacOS
Size: 12.7 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 126 - Forks: 4

ocaml-cross/opam-cross-ios
An OCaml cross-toolchain for iOS and several useful libraries
Language: Shell - Size: 355 KB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 63 - Forks: 15

8dcc/i686-cross-compiler
Automated build and installation of an i686 GCC cross-compiler
Language: Makefile - Size: 62.5 KB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

jwt27/build-gcc Fork of andrewwutw/build-djgpp
Shell scripts to build various gcc cross-compilers (primarily djgpp)
Language: Shell - Size: 721 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 44 - Forks: 9

Molorius/ulp-forth
Optimizing Forth compiler for the ESP32 ULP
Language: Go - Size: 374 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 4 - Forks: 0

AmanoTeam/obggcc
Linux C/C++ cross-compiler targeting older glibc versions
Language: Shell - Size: 129 KB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 13 - Forks: 2

crazy-max/ghaction-xgo
GitHub Action for xgo, a Golang CGO cross compiler
Language: TypeScript - Size: 4.78 MB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 69 - Forks: 10

crazy-max/xgo
Go CGO cross compiler
Language: Shell - Size: 986 KB - Last synced at: 10 days ago - Pushed at: 21 days ago - Stars: 213 - Forks: 28

Ragnaroek/rust-on-raspberry-docker
cross compiling rust for the raspberry pi in a docker container
Language: Shell - Size: 181 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 80 - Forks: 22

ataraxialinux/ataraxia
Simple and lightweight source-based multi-platform Linux distribution with musl libc.
Language: Shell - Size: 70.5 MB - Last synced at: 14 days ago - Pushed at: almost 4 years ago - Stars: 285 - Forks: 19

AgentD/diy-linux-guide
An LFS like guide for cross-bootstrapping a small system for the Raspberry Pi
Language: Shell - Size: 2.47 MB - Last synced at: 17 days ago - Pushed at: about 4 years ago - Stars: 36 - Forks: 5

kdrag0n/proton-clang
Proton Clang toolchains builds in the form of a continuously updating Git repository. Clone with --depth=1.
Language: C - Size: 12.7 GB - Last synced at: 16 days ago - Pushed at: almost 4 years ago - Stars: 315 - Forks: 297

zlfn/rust-gb
Compile Rust code to GBZ80 (Gameboy Z80)
Language: Rust - Size: 35.6 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 218 - Forks: 7

dockcross/dockcross Fork of steeve/cross-compiler
Cross compiling toolchains in Docker images
Language: CMake - Size: 1.56 MB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 3,393 - Forks: 416

aras-p/glsl-optimizer
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Language: C++ - Size: 152 MB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 1,752 - Forks: 427

DreamPast/libul
Some header-only utility files
Language: C - Size: 1.09 MB - Last synced at: 5 days ago - Pushed at: 29 days ago - Stars: 4 - Forks: 0

Deek/CoCoC
C development system for (Nitr)OS9/6x09, with source
Language: C - Size: 1.53 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 30 - Forks: 13

kutemeikito/RastaMod69-Clang
RastaMod69 Clang toolchains builds Move into Gitlab
Size: 2.05 GB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 8

tttapa/RPi-Cpp-Toolchain
C/C++ cross-compilation toolchain for Raspberry Pi, cross-compilation of OpenCV and other libraries, and an example C++ project.
Language: Shell - Size: 1.07 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 40 - Forks: 14

AmanoTeam/Dakini
A GCC cross-compiler targeting NetBSD 8.0/9.0
Language: Shell - Size: 19.5 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

AmanoTeam/Atar
A GCC cross-compiler targeting OpenBSD 7.0
Language: Shell - Size: 27.3 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

AmanoTeam/Raiden
A GCC cross-compiler targeting Linux musl
Language: Shell - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

AmanoTeam/Loki
A GCC cross-compiler targeting FreeBSD 12.3/13.0/14.2
Language: Shell - Size: 21.5 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

crybot/Napoleon
Re-designed Chess engine and converted in C++
Language: C++ - Size: 17.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 3

kdrag0n/arm-eabi-gcc
GCC 9.2.0 + binutils 2.32 toolchain for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch32 systems.
Language: C - Size: 54.5 MB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 13

erikw/ewxb-gcc-cross-compiler-builder
A script for building a full GCC + glibc toolchain from scratch (with Go support via gccgo) in multiple stages.
Language: Shell - Size: 549 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 20 - Forks: 7

tiiuae/aarch64_bin_builder
Statically linked arm64/aarch64 binaries for everyday needs
Language: Shell - Size: 109 KB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 0

thi-ng/charlie
TypeScript based Forth-like VM w/ online REPL and extensive kernel (incl. WebGL/WebAudio support)
Language: TypeScript - Size: 373 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 48 - Forks: 2

AmanoTeam/Senna
A GCC cross-compiler targeting SerenityOS
Language: Shell - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AmanoTeam/Sil
A GCC cross-compiler targeting Haiku R1/beta4
Language: Shell - Size: 176 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AmanoTeam/Venti
A GCC cross-compiler targeting DragonFly BSD 5.0.0
Language: Shell - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ckormanyos/gcc-rl78-unknown-elf
gcc-rl78-unknown-elf built with shell and YAML
Language: Shell - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

multiarch/crossbuild
:earth_africa: multiarch cross compiling environments
Language: Dockerfile - Size: 24.6 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 952 - Forks: 145

Alexhuszagh/xcross
"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
Language: Python - Size: 775 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 2

haroldo-ok/bb4web
An experiment on using Emscripten to compile batari Basic in order to run it on a web browser.
Language: JavaScript - Size: 1.58 MB - Last synced at: 27 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

nicolasbauw/amiga-cc
Amiga C cross compiler installation script for Linux/Macos
Language: Shell - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 4

larsbrinkhoff/nybbleForth
Stack machine with 4-bit instructions
Language: Forth - Size: 32.2 KB - Last synced at: 17 days ago - Pushed at: over 7 years ago - Stars: 74 - Forks: 6

AmanoTeam/Kel 📦
A GCC cross-compiler targeting Kindle
Language: Shell - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

AmanoTeam/Kal 📦
A GCC cross-compiler targeting Kobo
Language: Shell - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

AmanoTeam/Ai 📦
A GCC cross-compiler targeting Bookeen
Language: Shell - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

AmanoTeam/Nil 📦
A GCC cross-compiler targeting Cervantes
Language: Shell - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

AmanoTeam/Nan 📦
A GCC cross-compiler targeting reMarkable
Language: Shell - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

AmanoTeam/Nero 📦
A GCC cross-compiler targeting PocketBook
Language: Shell - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

AmanoTeam/Nul 📦
A GCC cross-compiler targeting Tizen 7.0
Language: Shell - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

AmanoTeam/Sphynx 📦
A GCC cross-compiler targeting Linux
Language: Shell - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

franzflasch/gcc-build-tools
Scripts to ease building gcc (cross) toolchains.
Language: Shell - Size: 394 KB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 3

crossmob/CrossMobile
Create native iOS, Android, Windows Phone and Desktop applications in Java. Write it once, and produce sophisticated multiplatform applications.
Language: Java - Size: 21.5 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 54 - Forks: 14

musl-cross/musl-cross
Cross-compile toolchain with musl libc
Language: Shell - Size: 36.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 28 - Forks: 9

bertrandmartel/android-curl-builder
Set of bash scripts used to cross compile curl & its dependencies for Android platform
Language: Shell - Size: 24.4 KB - Last synced at: 1 day ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 4

physical-computation/sunflower-embedded-system-emulator
Sunflower Full-System Hardware Emulator and Physical System Simulator for Sensor-Driven Systems. Built-in architecture modeling of Hitachi SH (j-core), RISC-V, and more.
Language: C - Size: 305 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 25 - Forks: 218

NodeOS/nodeos-cross-toolchain
Language: JavaScript - Size: 143 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 6

Modula-dev/gasm
An assembler designed as the future target for Garter compilation
Language: C - Size: 41 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Modula-dev/garter
A high level Python-like Assembly Language
Size: 90.8 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 22 - Forks: 0

jraygauthier/jrg-rust-cross-experiment
A personal experiment to evaluate the extent of rust's cross compilation capabilities in the context of nix
Language: Nix - Size: 24.4 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

narke/gcc-cross-compiler
A script to cross-compile GCC toolchain for various target architectures.
Language: Python - Size: 54.7 KB - Last synced at: 17 days ago - Pushed at: 11 months ago - Stars: 55 - Forks: 12

aras-p/hlsl2glslfork
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
Language: C++ - Size: 6.75 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 561 - Forks: 143

larsbrinkhoff/xForth
Experimental Forth cross compiler for tiny devices
Language: Forth - Size: 12.9 MB - Last synced at: 19 days ago - Pushed at: almost 4 years ago - Stars: 63 - Forks: 14

usertam/toolchain Fork of ClangBuiltLinux/tc-build
Cross-compile toolchains built from LLVM master, PGO with kernel profiles and ThinLTO, weekly builds.
Language: Python - Size: 808 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

multiarch/alpine
:earth_africa: `alpine` Docker image for multiple architectures
Language: Shell - Size: 55.7 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 91 - Forks: 23

moul/awesome-multiarch
A curated list of multi architecture & cross platform tools, frameworks, guides, and resources
Size: 1.95 KB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

philippe44/cross-compiling
tools & advices for cross-compiling
Language: Shell - Size: 63.7 MB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

giovanni-iannaccone/gcc-cross-compiler-builder
Script to easly build gcc cross compilers ⚙
Language: Shell - Size: 30.3 KB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

cschlote/OSELAS.Toolchain
A copy of the OSELAS.Toolchain from Pengutronix with my own changes and additions.
Language: Makefile - Size: 4.52 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

utensils/docker-darling
Experimental docker container with Darling for macOS runtime
Language: CMake - Size: 56.6 KB - Last synced at: 16 days ago - Pushed at: over 5 years ago - Stars: 42 - Forks: 3

mabauer/tinyscript
A simple Javascript-like scripting language written in Java
Language: JavaScript - Size: 1.26 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

ev3dev-lang-java/openjdk-ev3
A custom Build of OpenJDK 9/10/11/12/13/14/15 for EV3, a Lego Mindstorms Brick using ARM Soft Float
Language: Shell - Size: 4.74 MB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 4

fzwoch/docker-macos
macOS cross compile tool chain
Language: Dockerfile - Size: 102 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 2

ckormanyos/gcc-v850-unknown-elf
gcc-v850-unknown-elf built with shell and YAML
Language: Shell - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0
