Добавил инфу про сборку Dolphin
Потому что нефиг флэтпаки ставить без нужды
This commit is contained in:
parent
f164faa359
commit
2f7e527416
1 changed files with 35 additions and 0 deletions
35
two.md
35
two.md
|
|
@ -884,4 +884,39 @@
|
|||
```
|
||||
|
||||
|
||||
- ### Сбоока Dolphin (эмуль)
|
||||
|
||||
AppImage есть, но от какого-то левого чувака. Официально - только флэтпаки 🤮.
|
||||
|
||||
Поэтомы делаем так, как сказано на Вики дельфина:
|
||||
- ставим зависимости (убрал sdl3 для Ubuntu 24.04)
|
||||
```bash
|
||||
apt install pkg-config libgl1-mesa-dev libx11-dev libxrandr-dev libxi-dev libegl1-mesa-dev libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libswscale-dev libudev-dev libevdev-dev libfmt-dev glslang-dev glslang-tools libpugixml-dev libenet-dev libxxhash-dev libbz2-dev liblzma-dev libzstd-dev zlib1g-dev liblzo2-dev liblz4-dev libspng-dev libcubeb-dev libusb-1.0-0-dev libminiupnpc-dev libcurl4-openssl-dev libhidapi-dev libsystemd-dev libgtest-dev libasound2-dev libpulse-dev llvm-dev libbluetooth-dev qt6-base-dev qt6-base-private-dev qt6-svg-dev gettext
|
||||
```
|
||||
- клонируем репу
|
||||
```bash
|
||||
git clone https://github.com/dolphin-emu/dolphin
|
||||
```
|
||||
- переходим в папку с исходниками и докачиваем модули:
|
||||
```bash
|
||||
cd dolphin/
|
||||
git -c submodule."Externals/Qt".update=none -c submodule."Externals/FFmpeg-bin".update=none -c submodule."Externals/libadrenotools".update=none submodule update --init --recursive && git pull --recurse-submodules
|
||||
```
|
||||
На этом этапе скачается что нужно и что не нужно, включая исключённый выше sdl3-dev, которого нет в LTS Убунте (на момент написания)
|
||||
|
||||
Ну а дальше - сборка портативной версии:
|
||||
```bash
|
||||
mkdir build && cd build
|
||||
cmake .. -DLINUX_LOCAL_DEV=true
|
||||
make -j$(nproc)
|
||||
cp -r ../Data/Sys/ Binaries/
|
||||
touch Binaries/portable.txt
|
||||
```
|
||||
|
||||
Ну и можно скопировать на рабочий стол ярлык, если есть желание
|
||||
```bash
|
||||
ln -s "$(pwd)/Binaries/dolphin-emu" "$(xdg-user-dir DESKTOP)/Dolphin"
|
||||
```
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue