Download ReviveSparc

Source Code

The ReviveSparc source repository is hosted on GitHub. Clone it with:

git clone https://github.com/revivethesparc/revivesparc.git

Or download a tarball of any release below.

Releases

VersionDateDescriptionDownload

Toolchain

Pre-built cross-compilation toolchains for SPARC targets are available:

PackageDescriptionDownload
sparc-elf-gcc-14.2.0Cross GCC targeting SPARC ELF (bare-metal)sparc-elf-gcc.tar.xz
sparc-linux-gcc-14.2.0Cross GCC targeting SPARC Linuxsparc-linux-gcc.tar.xz
sparc-binutils-2.43Cross binutils for SPARC targetssparc-binutils.tar.xz

System Images

ImageDescriptionDownload
revivesparc-linux-bootMinimal Linux kernel + initramfs for ReviveSparclinux-boot.tar.gz
revivesparc-netbsd-bootNetBSD 10.0 disk image for ReviveSparcnetbsd-boot.tar.gz

Building from Source

ReviveSparc builds on Linux and macOS. Required dependencies: gcc or clang, make, cmake.

git clone https://github.com/revivethesparc/revivesparc.git
cd revivesparc
make
# Optional: run the test suite
make test

See the build documentation for detailed instructions and platform-specific notes.