Created
February 10, 2023 02:51
-
-
Save duracell80/95df10a888953231f863ced75cee0144 to your computer and use it in GitHub Desktop.
Compile PCSX2 for Linux Mint
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Flathub No No No | |
wget https://apt.llvm.org/llvm.sh | |
chmod u+x llvm.sh | |
sudo ./llvm.sh 14 | |
sudo apt install cmake g++-10-multilib libaio-dev libasound2-dev libcairo2-dev libegl-dev \ | |
libegl1-mesa-dev libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl-dev libgl1-mesa-dev \ | |
libgl1-mesa-dri libgles-dev libgles-dev libgles2-mesa-dev libglib2.0-dev libglu1-mesa-dev \ | |
libglu1-mesa libglvnd-dev libglx-dev libglx-mesa0 libglx0 libgtk-3-dev libgtk2.0-dev \ | |
libharfbuzz-dev liblzma-dev libpango1.0-dev libpcap0.8-dev libpulse-dev \ | |
libsdl2-dev libsamplerate0-dev libsoundtouch-dev libwxgtk3.0-gtk3-0v5 libwxgtk3.0-gtk3-dev \ | |
libx11-xcb-dev libxext-dev libxft-dev libxml2-dev portaudio19-dev zlib1g-dev | |
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/cc cc /usr/bin/gcc 30 | |
sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 | |
git clone https://github.com/PCSX2/pcsx2.git | |
mkdir -p pcsx2/build | |
cd pcsx2/build | |
git submodule update --init --recursive | |
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_REPLAY_LOADERS=TRUE -DCMAKE_BUILD_PO=FALSE -DDISABLE_SETCAP=TRUE .. | |
make -j$(nproc) | |
make install | |
#cd ../bin | |
#./pcsx2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
or
sudo dpkg --add-architecture i386
sudo apt install pcsx2