Pineapple-Linux icon indicating copy to clipboard operation
Pineapple-Linux copied to clipboard

CMake Error. Could not find a configuration file for package "Catch2"

Open Zerodya opened this issue 2 years ago • 5 comments

Hi, I'm trying to install the latest Yuzu build 3556 on Artix (Arch without systemd) but compilation fails at this step.

...

-- Found libusb: /usr/lib/libusb-1.0.so (found suitable version "1.0.26", minimum required is "1.0.24") 
-- Could NOT find xbyak (missing: xbyak_DIR)
-- Found DiscordRPC: /usr/lib/libdiscord-rpc.so  
-- Could NOT find cpp-jwt (missing: cpp-jwt_DIR)
-- Found httplib: /usr/lib/cmake/httplib/httplibConfig.cmake (found suitable version "0.12.2", minimum required is "0.12") found components: OpenSSL 
CMake Error at CMakeLists.txt:254 (find_package):
  Could not find a configuration file for package "Catch2" that is compatible
  with requested version "3.0.1".

  The following configuration files were considered but not accepted:

    /usr/lib/cmake/Catch2/Catch2Config.cmake, version: 2.13.9
    /lib/cmake/Catch2/Catch2Config.cmake, version: 2.13.9



-- Configuring incomplete, errors occurred!

Already installed all dependencies for Arch. Is there anything I'm missing or something I can try to fix this error?

Zerodya avatar May 05 '23 09:05 Zerodya