From 6eded99c2b7640220ca734e12ed8448eb33c8e3c Mon Sep 17 00:00:00 2001 From: Shane Bell Date: Thu, 8 May 2014 03:37:44 -0700 Subject: [PATCH] Adjust header levels --- Compiling-from-Source-(Mac-OS-X).md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Compiling-from-Source-(Mac-OS-X).md b/Compiling-from-Source-(Mac-OS-X).md index af8067e..12dbf56 100644 --- a/Compiling-from-Source-(Mac-OS-X).md +++ b/Compiling-from-Source-(Mac-OS-X).md @@ -1,20 +1,20 @@ -### Introduction +## Introduction The method described here uses homebrew for any tools that aren't directly related to the final clementine binary (such as cmake, libtool, stow, etc.) Most other dependencies live in Clementine git and are compiled from source. -### Required frameworks +## Required frameworks Download and install these frameworks: - [Sparkle framework](http://sparkle.andymatuschak.org/) -### Xcode +## Xcode Install the command line tools either from within XCode or: xcode-select --install -### Homebrew setup +## Homebrew setup If you haven't used homebrew before: * [Follow the instructions](https://github.com/mxcl/homebrew/wiki/installation). @@ -23,7 +23,7 @@ Then: brew install cmake gettext intltool pkg-config stow wget autoconf xz -### Compiling dependencies +## Compiling dependencies I've gathered up all the source packages that are required for Clementine, and put them in the git repository. You can [browse them here](https://github.com/clementine-player/Dependencies). We're going to check them out into `/src`, and compile each package into `/target`. @@ -39,7 +39,7 @@ Now you're ready to start compiling: This will take some time - anywhere from 20 minutes to an hour depending on how many processors you have. Each package will get compiled with -j2, you can change that by editing the Makefile. You can compile *different packages* in parallel by passing -j when you call make, but I sometimes get the dependencies wrong so it might not always work. -### Clementine +## Clementine The version of clang/libc++ shipped by Apple has a bug causing an infinite loop in Clementine. You can download a working version of clang (3.4+) from [llvm.org](http://llvm.org/releases/download.html). To make cmake use it: