Home

Awesome

gcc-toolchain-mips64 for the N64

NOTE: This repo uses the official libDragon toolchain build script to generate its artifacts. However, it may also include features or abilities that have not yet been added (see below).

This repo automatically generates the MIPS64 GCC toolchain to allow cross compilation for the N64. The binaries can be downloaded (from releases) and used as part of other build scripts/components which saves time (at least 30 minutes) when setting up a developer environment in order to build N64 libraries such as libdragon in a Windows environment (without using docker).

Github Action CI

ArchitectureDownload Links
Windows x86_x64Latest
Debian x86_x64Latest
Redhat x86_x64Latest
DockerLatest

Current Extra features:

Licensing:

The GCC toolchain is the GPLv3 licence, this repo only cross compiles it (with no changes). However at times the repo may use differential files to fix bugs. Given the toolchain is only used as a tool to build an output binary and its wider use as a toolchain, this license should not be an issue for any generated output. However, I am not an expert in licensing!