atx / wlay

Graphical output management for Wayland
MIT License
107 stars 3 forks source link

No rule to make wlr-output-management-unstable-v1.xml #11

Open J-Kappes opened 6 months ago

J-Kappes commented 6 months ago
[rj@ar build]$ cmake ..
CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:111 (message):
  Your project should require at least CMake 3.16.0 to use FindWayland.cmake
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindWayland.cmake:61 (ecm_find_package_version_check)
  CMakeLists.txt:8 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:111 (message):
  Your project should require at least CMake 3.16.0 to use
  FindWaylandScanner.cmake
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindWaylandScanner.cmake:68 (ecm_find_package_version_check)
  CMakeLists.txt:9 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Checking for one of the modules 'glfw3'
-- Configuring done (0.1s)
-- Generating done (0.0s)
-- Build files have been written to: /home/rj/.local/build/wlay/build
[rj@ar build]$ make
make[2]: *** No rule to make target '/home/rj/.local/build/wlay/wlr-protocols/unstable/wlr-output-management-unstable-v1.xml', needed by 'wayland-wlr-output-management-client-protocol.h'.  Stop.
make[1]: *** [CMakeFiles/Makefile2:82: CMakeFiles/wlay.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
[rj@ar build]$ ls
CMakeCache.txt  CMakeFiles  Makefile  cmake_install.cmake  compile_commands.json
[rj@ar build]$ rm -r *
[rj@ar build]$ cmake ..
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/sbin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/sbin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:111 (message):
  Your project should require at least CMake 3.16.0 to use FindWayland.cmake
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindWayland.cmake:61 (ecm_find_package_version_check)
  CMakeLists.txt:8 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Wayland_Client: /usr/lib/libwayland-client.so (found version "1.22.0") 
-- Found Wayland_Server: /usr/lib/libwayland-server.so (found version "1.22.0") 
-- Found Wayland_Cursor: /usr/lib/libwayland-cursor.so (found version "1.22.0") 
-- Found Wayland_Egl: /usr/lib/libwayland-egl.so (found version "18.1.0") 
-- Found Wayland: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-cursor.so;/usr/lib/libwayland-egl.so (found version "1.22.0")  
CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:111 (message):
  Your project should require at least CMake 3.16.0 to use
  FindWaylandScanner.cmake
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindWaylandScanner.cmake:68 (ecm_find_package_version_check)
  CMakeLists.txt:9 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found WaylandScanner: /usr/sbin/wayland-scanner  
-- Found PkgConfig: /usr/sbin/pkg-config (found version "2.1.0") 
-- Checking for one of the modules 'glfw3'
-- Checking for one of the modules 'epoxy'
-- Configuring done (1.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/rj/.local/build/wlay/build
[rj@ar build]$ make
make[2]: *** No rule to make target '/home/rj/.local/build/wlay/wlr-protocols/unstable/wlr-output-management-unstable-v1.xml', needed by 'wayland-wlr-output-management-client-protocol.h'.  Stop.
make[1]: *** [CMakeFiles/Makefile2:82: CMakeFiles/wlay.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
meatpioneer commented 4 weeks ago

also having this issue