All Projects → riscv → Homebrew Riscv

riscv / Homebrew Riscv

homebrew (macOS) packages for RISC-V toolchain

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Homebrew Riscv

Cpp3ds
Basic C++ gaming framework and library for Nintendo 3DS
Stars: ✭ 80 (-23.81%)
Mutual labels:  homebrew
Brew.sh
🔖 The Homebrew homepage
Stars: ✭ 91 (-13.33%)
Mutual labels:  homebrew
Servpane
A launchd menu bar app for Mac
Stars: ✭ 99 (-5.71%)
Mutual labels:  homebrew
Gb303
GB303 wavetable-based TB-303 style synthesizer for the Nintendo Gameboy.
Stars: ✭ 80 (-23.81%)
Mutual labels:  homebrew
Cmfilemanager Psp
A multi-purpose file manager for the PSP, heavily inspired by the CM file manager design.
Stars: ✭ 89 (-15.24%)
Mutual labels:  homebrew
Mac Os X Setup Guide
Mac OS X Setup Guide / 设置指南
Stars: ✭ 95 (-9.52%)
Mutual labels:  homebrew
Yubikeylockd
Simple daemon for locking and unlocking macOS with Yubikey
Stars: ✭ 78 (-25.71%)
Mutual labels:  homebrew
Deko3d
Homebrew low level graphics API for Nintendo Switch (Nvidia Tegra X1)
Stars: ✭ 103 (-1.9%)
Mutual labels:  homebrew
Risc V article paper src
riscv资料、论文等
Stars: ✭ 89 (-15.24%)
Mutual labels:  riscv
Homebrew Php Ext
🐘🌐 Core PHP extension formulae not suitable for Homebrew/core
Stars: ✭ 98 (-6.67%)
Mutual labels:  homebrew
Homebrew Dotnet Sdk Versions
dotnet-sdk versions HomeBrew Tap
Stars: ✭ 87 (-17.14%)
Mutual labels:  homebrew
Sys Clk Editor
Editor for your sys-clk configuration!
Stars: ✭ 89 (-15.24%)
Mutual labels:  homebrew
Kerl
Easy building and installing of Erlang/OTP instances
Stars: ✭ 1,339 (+1175.24%)
Mutual labels:  homebrew
Capturesight
Applet and Overlay to view Pokemon, Raid seeds, Future shiny frames/IVs, and more!
Stars: ✭ 81 (-22.86%)
Mutual labels:  homebrew
Gbdk playground
Simplified GBDK examples
Stars: ✭ 100 (-4.76%)
Mutual labels:  homebrew
Cores Swerv El2
SweRV EL2 Core
Stars: ✭ 79 (-24.76%)
Mutual labels:  riscv
Homebrew Core
🍻 Default formulae for the missing package manager for macOS (or Linux)
Stars: ✭ 10,450 (+9852.38%)
Mutual labels:  homebrew
Homebrew Livecheck
💀 Homebrew/homebrew-livecheck (deprecated)
Stars: ✭ 104 (-0.95%)
Mutual labels:  homebrew
Homebrew Qt4
Homebrew tap for Qt4 and dependent formulae on Sierra
Stars: ✭ 102 (-2.86%)
Mutual labels:  homebrew
Dotfiles
💻 Use command line interface manager for macOS configuration.
Stars: ✭ 97 (-7.62%)
Mutual labels:  homebrew

RISC-V Toolchain Build Status

This provides packages to install the RISC-V toolchain on OS X using Homebrew.

Installation

First, install homebrew:

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Get this tap:

$ brew tap riscv/riscv

Build the toolchain:

$ brew install riscv-tools

If you have macOS Big Sur (11), riscv-tools will be installed from precompiled binaries. If you do not have Big Sur (for x86), riscv-tools will be built from source. Note building from source will require approximately 6.5 GB for all of the source and intermediate build files. It builds with the default compiler (clang), but you can specify another compiler on the command line. For example:

$ brew install --cc=gcc-10 riscv-tools

Testing

You can verify your install was successful by:

$ brew test riscv-tools

This will compile and run a hello world, so it will use all of the components (riscv-isa-sim, riscv-pk, and riscv-gnu-toolchain).

Updating

To pull in the latest version of a package, you can force an install and compile it yourself by:

$ brew reinstall --build-from-source riscv-gnu-toolchain

Supporting 32 bit Targets

By default the toolchain only supports 64 bit RISC-V targets. To install a toolchain that supports both 64 bit and 32 bit:

$ brew install riscv-gnu-toolchain --with-multilib
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].