GTK2 Media Player - Dependencies List === Runtime Dependencies === These libraries are required to run the application. 1. GTK+ 2.0 - Debian/Ubuntu: libgtk2.0-0 - Arch/Fedora: gtk2 2. libmpv (The portable version of this player bundles this) - Debian/Ubuntu: libmpv2 or libmpv1 - Arch/Fedora: mpv 3. Standard System Libraries - glib-2.0 - gobject-2.0 - gio-2.0 - libm (Math) - libdl (Dynamic Linking) - libpthread (Threads) === Build Dependencies === These are required to compile the source code. 1. Build Tools - gcc (C Compiler) - make - pkg-config 2. Development Headers - libgtk2.0-dev - libmpv-dev === Installation Command (Debian/Ubuntu) === sudo apt install build-essential pkg-config libgtk2.0-dev libmpv-dev