mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-02 22:29:21 +00:00
Update Readme.md
Add missing required dependencies for Linux builds
This commit is contained in:
parent
edb1db7400
commit
96433c8470
1 changed files with 19 additions and 16 deletions
35
Readme.md
35
Readme.md
|
@ -93,33 +93,36 @@ Execute BuildMacOSUniversalBinary.py --help for more details.
|
||||||
|
|
||||||
To install to your system.
|
To install to your system.
|
||||||
|
|
||||||
1. `mkdir build`
|
1. `sudo apt install qt6-base-dev qt6-base-dev-tools qt6-svg-dev`
|
||||||
2. `cd build`
|
2. `mkdir build`
|
||||||
3. `cmake ..`
|
3. `cd build`
|
||||||
4. `make -j $(nproc)`
|
4. `cmake ..`
|
||||||
5. `sudo make install`
|
5. `make -j $(nproc)`
|
||||||
|
6. `sudo make install`
|
||||||
|
|
||||||
### Linux Local Build Steps:
|
### Linux Local Build Steps:
|
||||||
|
|
||||||
Useful for development as root access is not required.
|
Useful for development as root access is not required.
|
||||||
|
|
||||||
1. `mkdir Build`
|
1. `sudo apt install qt6-base-dev qt6-base-dev-tools qt6-svg-dev`
|
||||||
2. `cd Build`
|
2. `mkdir Build`
|
||||||
3. `cmake .. -DLINUX_LOCAL_DEV=true`
|
3. `cd Build`
|
||||||
4. `make -j $(nproc)`
|
4. `cmake .. -DLINUX_LOCAL_DEV=true`
|
||||||
5. `ln -s ../../Data/Sys Binaries/`
|
5. `make -j $(nproc)`
|
||||||
|
6. `ln -s ../../Data/Sys Binaries/`
|
||||||
|
|
||||||
### Linux Portable Build Steps:
|
### Linux Portable Build Steps:
|
||||||
|
|
||||||
Can be stored on external storage and used on different Linux systems.
|
Can be stored on external storage and used on different Linux systems.
|
||||||
Or useful for having multiple distinct Dolphin setups for testing/development/TAS.
|
Or useful for having multiple distinct Dolphin setups for testing/development/TAS.
|
||||||
|
|
||||||
1. `mkdir Build`
|
1. `sudo apt install qt6-base-dev qt6-base-dev-tools qt6-svg-dev`
|
||||||
2. `cd Build`
|
2. `mkdir Build`
|
||||||
3. `cmake .. -DLINUX_LOCAL_DEV=true`
|
3. `cd Build`
|
||||||
4. `make -j $(nproc)`
|
4. `cmake .. -DLINUX_LOCAL_DEV=true`
|
||||||
5. `cp -r ../Data/Sys/ Binaries/`
|
5. `make -j $(nproc)`
|
||||||
6. `touch Binaries/portable.txt`
|
6. `cp -r ../Data/Sys/ Binaries/`
|
||||||
|
7. `touch Binaries/portable.txt`
|
||||||
|
|
||||||
## Building for Android
|
## Building for Android
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue