Skip to content

Installation on OS X using Homebrew

alexey.lysiuk edited this page Jun 3, 2015 · 3 revisions

On Apple's OS X SLADE can be installed using Homebrew package manager.

Prerequisites

This guide assumes that you are using the recent version of OS X, like Mavericks or Yosemite. Particular combination of older versions of OS and development tools may require additional actions.
The earliest supported version of OS X is Lion.
For instance, some versions of Xcode don't install Command Line Tools by default. You need to configure it by hand.

How to install

Start from the fourth step if you already have Homebrew installed. But first, check the important note below.

  1. Install Xcode from Mac App Store. If you have a developer account, you can also install it from Apple Developer website.
  2. Start Xcode, accept its license agreement and enter your password to finalize the installation process.
  3. Install Homebrew. It's likely that you need to enter your password once again.
  4. Start Terminal.app.
  5. Execute brew doctor command to verify Homebrew operation. It should output something like Your system is ready to brew. If it's not the case, carefully read messages and follow proposed actions.
  6. Execute brew tap alexey-lysiuk/slade command to add SLADE formula.
  7. Execute brew install --HEAD slade command to install SLADE. This step will take a while.
  8. Execute brew linkapps slade command to add SLADE to Applications folder.
  9. Start SLADE from the Launchpad or directly from Applications folder.

How to update

  1. Start Terminal.app.
  2. Execute brew update command to update Homebrew to the latest version.
  3. Execute brew upgrade slade command to update SLADE to the latest version.

Important note for Homebrew users

At the moment of writting, wxWidgets formula cannot be used to build SLADE. Use brew info wxmac command to check the status of wxWidgets. If it's installed, you need to execute brew unlink wxmac command, because SLADE installation will fail otherwise. Hopefully, this will be fixed with the next release of wxWidgets.

Latest Release: 3.2.4

Clone this wiki locally