Skip to content

Installing Dependencies

someone2639 edited this page Jun 3, 2022 · 19 revisions

HackerSM64 has a few dependencies that need to be installed on your Linux filesystem in order to compile.

In your Ubuntu terminal, run this command:

sudo apt install -y binutils-mips-linux-gnu build-essential git libcapstone-dev pkgconf python3 gcc-mips-linux-gnu

Note that, unlike the vanilla SM64 decompilation repository, this repository also requires the gcc-mips-linux-gnu package.


If you're using a Linux distro other than Ubuntu, these are the install strings you should use instead:

Fedora/CentOS/RHEL

  • sudo dnf update
  • sudo dnf install binutils-mips64-linux-gnu base-devel git capstone-devel pkgconf python3 gcc-mips64-linux-gnu

Arch/Manjaro

  • sudo pacman -Syu
  • sudo pacman -S git make capstone gcc pkgconf
  • You will also need some packages from the AUR:
    • First, get mips64-elf-gcc-stage1
    • Next, install mips64-elf-binutils and mips64-elf-gcc
Previous
Mounting WSL to Drive

Installing Dependencies
Installing HackerSM64

                                                                                                  
Next
Setting up a Hack Repository