mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-26 17:50:06 +00:00
Created OSX Build (markdown)
parent
1eafbdb58d
commit
18b4de33eb
45
OSX-Build.md
Normal file
45
OSX-Build.md
Normal file
@ -0,0 +1,45 @@
|
||||
#### NOTE: WHILE OSX BUILDS WILL COMPILE, NO IMAGE WILL SHOW UPON LOADING A FILE!
|
||||
|
||||
### Dependencies:
|
||||
|
||||
It's recommended that you use [homebrew](https://brew.sh) to install dependencies.
|
||||
You'll need to download and install the following to build Citra:
|
||||
|
||||
* [GLEW](http://glew.sourceforge.net/) (`brew install glew`)
|
||||
* [pkg-config](http://www.freedesktop.org/wiki/Software/pkg-config/) (`brew install pkgconfig`)
|
||||
* [GLFW](http://www.glfw.org/download.html) (`brew tap homebrew/versions`, `brew install glfw3`)
|
||||
* [Qt4](http://qt-project.org/downloads) (`brew install qt`)
|
||||
* Note... Qt5 will be supported soon
|
||||
* [CMake](http://www.cmake.org/) (`brew install cmake`)
|
||||
|
||||
#### Building GLFW from source:
|
||||
|
||||
Should you choose not to use homebrew, type these commands in a terminal:
|
||||
|
||||
```
|
||||
git clone https://github.com/glfw/glfw.git
|
||||
cd glfw
|
||||
mkdir build && cd build
|
||||
cmake ..
|
||||
make
|
||||
sudo make install
|
||||
```
|
||||
|
||||
### Using CMake:
|
||||
|
||||
```
|
||||
mkdir build
|
||||
cd build
|
||||
cmake .. -GXcode
|
||||
```
|
||||
Optionally, you can use `cmake -i ..` to adjust various options (e.g. disable Qt4 GUI).
|
||||
|
||||
#### Building with debug symbols:
|
||||
|
||||
```
|
||||
cmake .. -GXcode -DCMAKE_BUILD_TYPE=Debug
|
||||
```
|
||||
|
||||
### Building Citra:
|
||||
|
||||
Open the project file in Xcode, switch the target from `ALL_BUILD` to `citra` or `citra_qt`, and press the play button.
|
Loading…
Reference in New Issue
Block a user