mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-24 06:51:17 +01:00
Updated Building for Linux (markdown)
parent
2d8024142b
commit
f3c7360df8
@ -1,8 +1,8 @@
|
||||
## Prerequisites
|
||||
* `git`
|
||||
* `curl`
|
||||
* `cmake`, version 3.10 or newer for Dolphin 5.0-10149 and newer.
|
||||
* C++ compiler, with C++17 support (e.g. `gcc` 7+, `clang` 5+) for Dolphin 5.0-10149 and newer.
|
||||
* `cmake`, version 3.13 or newer for Dolphin 5.0-16995 and newer.
|
||||
* C++ compiler, with C++20 support for Dolphin 5.0-17123 and newer.
|
||||
|
||||
## Additional Dependencies Examples
|
||||
|
||||
@ -13,7 +13,7 @@ sudo apt install build-essential git cmake ffmpeg libavcodec-dev libavformat-dev
|
||||
|
||||
### Other Debian based (Debian, Kali, etc.):
|
||||
```
|
||||
sudo apt install build-essential git cmake ffmpeg libavcodec-dev libevdev-dev libusb-1.0-0-dev libavformat-dev libswscale-dev libsfml-dev libminiupnpc-dev libmbedtls-dev curl libhidapi-dev libpangocairo-1.0-0 libgtk2.0-dev libbluetooth-dev qtchooser qmake6 libudev-dev portaudio19-dev libasound2-dev libzypp-dev libcubeb-dev libfmt-dev
|
||||
sudo apt install build-essential git cmake ffmpeg libavcodec-dev libevdev-dev libusb-1.0-0-dev libavformat-dev libswscale-dev libsfml-dev libminiupnpc-dev libmbedtls-dev curl libhidapi-dev libpangocairo-1.0-0 libgtk2.0-dev libbluetooth-dev qtchooser qmake6 libudev-dev portaudio19-dev libasound2-dev libzypp-dev libcubeb-dev libfmt-dev llvm-dev
|
||||
```
|
||||
|
||||
### Chrome/Chromium OS (via Chromebrew):
|
||||
@ -26,10 +26,8 @@ crew install git cmake qtbase ffmpeg libfmt pugixml
|
||||
2. `cd dolphin`
|
||||
|
||||
## Add necessary submodules
|
||||
1. `git submodule update --init Externals/mGBA`
|
||||
2. `git submodule update --init Externals/spirv_cross`
|
||||
3. `git submodule update --init Externals/zlib-ng`
|
||||
4. `git pull --recurse-submodules`
|
||||
1. `git submodule update --init`
|
||||
2. `git pull --recurse-submodules`
|
||||
|
||||
## Building
|
||||
### Global Build (if unsure, use this option)
|
||||
|
Loading…
x
Reference in New Issue
Block a user