clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.68k stars 670 forks source link

erreur cmake (package) Debian 12 Bookworm ( #7328

Open mbruel opened 1 month ago

mbruel commented 1 month ago

System information

Please provide information about your system and the version of Clementine used.

Expected behaviour / actual behaviour

it should cmake then compile... I've followed the link Compiling from source (Linux)

but it is not up to date I guess...

# apt-get install -y cmake g++ git gettext \
                libglib2.0-dev libdbus-1-dev \
                libboost-dev libprotobuf-dev protobuf-compiler libsqlite3-dev sqlite3 libcrypto++-dev \
                libasound2-dev libpulse-dev libtag1-dev \
                qtbase5-dev qtbase5-dev-tools qtbase5-private-dev \
                libqt5core5a libqt5gui5 libqt5widgets5 libqt5concurrent5 libqt5network5 libqt5sql5 \
                libqt5x11extras5-dev libqt5dbus5 qttools5-dev \
                libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev \
                gstreamer1.0-alsa gstreamer1.0-pulseaudio \
                libgstreamer1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer-plugins-bad1.0-0 \
                libchromaprint-dev libfftw3-dev libsparsehash-dev libglew-dev \
                libcdio-dev libmtp-dev libgpod-dev libplist-dev libusbmuxd-dev \
                liblastfm5-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libgstreamer-plugins-good1.0-dev
E: Couldn't find any package by glob 'libgstreamer-plugins-good1.0-dev'
E: Couldn't find any package by regex 'libgstreamer-plugins-good1.0-dev'
E: Unable to locate package libgstreamer-plugins-good1.0-0
E: Couldn't find any package by glob 'libgstreamer-plugins-good1.0-0'
E: Couldn't find any package by regex 'libgstreamer-plugins-good1.0-0'

And the cmake error I get doesn't help me much...

/opt/Qt/Tools/CMake/share/cmake-3.23/Modules/FindPkgConfig.cmake:605: error: A required package was not found /opt/Qt/Tools/CMake/share/cmake-3.23/Modules/FindPkgConfig.cmake:827 (_pkg_check_modules_internal) CMakeLists.txt:62 (pkg_check_modules)

I really would like to be able to compile to update my remote control ClemRemote ;) Apparently I need to update at least protobuf... and check everythin is included in the latest 1.4.0rc1

Thanks in advance for your help. I'm new to cmake, I'm still using pro files...