mirror of https://github.com/PCSX2/pcsx2.git
Updated Installing on Linux (markdown)
parent
0368b0b221
commit
0743137f11
|
@ -8,7 +8,7 @@ NOTE: Only 32-bit architectures are supported, or distributions that allow the i
|
||||||
5. [OpenSUSE Tumbleweed](#opensuse-tumbleweed)
|
5. [OpenSUSE Tumbleweed](#opensuse-tumbleweed)
|
||||||
6. [Ubuntu PPA](#ubuntu-ppa)
|
6. [Ubuntu PPA](#ubuntu-ppa)
|
||||||
7. [Arch Linux](#arch-linux)
|
7. [Arch Linux](#arch-linux)
|
||||||
8. [Ubuntu 20.04](#how-to-compile-pcsx2-in-2020-ubuntu-2004)
|
8. [Ubuntu 20.04](#how-to-compile-pcsx2-in-2021-ubuntu-2004)
|
||||||
9. [Gentoo](#how-to-compile-pcsx2-in-2020-gentoo--derivatives)
|
9. [Gentoo](#how-to-compile-pcsx2-in-2020-gentoo--derivatives)
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
@ -275,18 +275,17 @@ makepkg -csi
|
||||||
This will build the package, automatically installing all dependencies. It will then prompt for your password to install the package with pacman.
|
This will build the package, automatically installing all dependencies. It will then prompt for your password to install the package with pacman.
|
||||||
|
|
||||||
|
|
||||||
## How to compile PCSX2 in 2020 (Ubuntu 20.04)
|
## How to compile PCSX2 in 2021 (Ubuntu 20.04)
|
||||||
<!--- I've wasted more time than I'd like to admit searching for this -->
|
<!--- I've wasted more time than I'd like to admit searching for this -->
|
||||||
```
|
```
|
||||||
sudo apt remove gcc-9 g++-9
|
sudo apt remove gcc-9 g++-9
|
||||||
|
|
||||||
sudo apt install cmake g++-10-multilib \
|
sudo apt install sudo apt install cmake g++-10-multilib libaio-dev libasound2-dev libcairo2-dev libegl-dev \
|
||||||
libwxgtk3.0-gtk3-dev:i386 libgtk-3-dev:i386 \
|
libegl1-mesa-dev libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl-dev libgl1-mesa-dev libgl1-mesa-dri \
|
||||||
libaio-dev:i386 libasound2-dev:i386 liblzma-dev:i386 \
|
libgl1 libgles-dev libgles-dev libgles2-mesa-dev libglib2.0-dev libglu1-mesa-dev libglu1-mesa libglvnd-dev \
|
||||||
libsdl2-dev:i386 libsoundtouch-dev:i386 \
|
libglx-dev libglx-mesa0 libglx0 libgtk-3-dev libgtk2.0-dev libharfbuzz-dev libllvm10 liblzma-dev libpango1.0-dev \
|
||||||
libxml2-dev:i386 libpcap0.8-dev:i386 \
|
libpcap0.8-dev libpulse-dev libsdl2-dev libsamplerate0-dev libsoundtouch-dev libwxgtk3.0-gtk3-0v5 \
|
||||||
portaudio19-dev:i386 libsoundtouch-dev:i386 libsamplerate0-dev:i386 \
|
libwxgtk3.0-gtk3-dev libx11-xcb-dev libxext-dev libxft-dev libxml2-dev portaudio19-dev zlib1g-dev
|
||||||
libx11-xcb-dev:i386
|
|
||||||
|
|
||||||
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10
|
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10
|
||||||
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10
|
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10
|
||||||
|
@ -298,8 +297,7 @@ cd pcsx2 && mkdir build && cd build
|
||||||
git submodule init
|
git submodule init
|
||||||
git submodule update
|
git submodule update
|
||||||
|
|
||||||
cmake -DCMAKE_TOOLCHAIN_FILE=cmake/linux-compiler-i386-multilib.cmake -DCMAKE_BUILD_TYPE=Release \
|
cmake -D CMAKE_BUILD_TYPE=Release -D BUILD_REPLAY_LOADERS=TRUE -D CMAKE_BUILD_PO=FALSE -D GTK3_API=TRUE ..
|
||||||
-DBUILD_REPLAY_LOADERS=TRUE -DCMAKE_BUILD_PO=FALSE -DGTK3_API=TRUE ..
|
|
||||||
|
|
||||||
make -j10
|
make -j10
|
||||||
make install
|
make install
|
||||||
|
|
Loading…
Reference in New Issue