mGBA pakken inneholder en GBA emulator. Den kan også brukes med andre emulatorer.
CMake, libepoxy, libpng, og libzip-1.11.4
desktop-file-utils, FFmpeg, Lua, Qt-6 og/eller SDL2 (for grensesnittene), og SQLite
Installer mGBA ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -G Ninja .. && ninja
Nå, som root
bruker:
ninja install && mv -v /usr/share/doc/mGBA{,-eeb52e}
-D
CMAKE_POLICY_VERSION_MINIMUM=3.5
: Denne bryteren
tillater bygging av denne pakken med cmake-4.0 eller nyere.
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: Denne bryteren gjør at
cmake fjerner
hardkodede biblioteksøk stier (rpath) når du installerer en binær
kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke
rpath når den er installert på standard plassering, og rpath kan
noen ganger forårsake uønskede effekter eller til og med
sikkerhetsproblemer.
mv -v /usr/share/doc/mGBA{,-eeb52e}: Denne kommandoen sørger for at dokumentmappen for denne pakken er konsistent med de andre pakkene.