8000 Unable to build on arch linux · Issue #321 · epasveer/seer · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Unable to build on arch linux #321
Open
@ajayd-san

Description

@ajayd-san

Hey,
I'm trying to install Seer and i get this error when I try to cmake from 'src/build':


seer/src/build on  main via △ v4.0.2-dirty
❯ cmake -DQTVERSION=QT6 -DCMAKE_BUILD_TYPE=Release --debug-find-pkg=Qt6OpenGL DQT_DEBUG_FIND_PACKAGE=ON ..
Running with debug output on for the 'find' commands for package(s) Qt6OpenGL.
CMake Warning:
  Ignoring extra path from command line:

   "/mnt/devenv/cpp/temp/seer/src/build/DQT_DEBUG_FIND_PACKAGE=ON"


CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- Compile with QT6
CMake Warning at /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package):
  Could not find a configuration file for package "Qt6OpenGL" that is
  compatible with requested version "6.9.1".

  The following configuration files were considered but not accepted:

    /usr/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake, version: 6.9.0

Call Stack (most recent call first):
  /usr/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:137 (find_dependency)
  /usr/lib/cmake/Qt6Charts/Qt6ChartsDependencies.cmake:45 (_qt_internal_find_qt_dependencies)
  /usr/lib/cmake/Qt6Charts/Qt6ChartsConfig.cmake:53 (include)
  /usr/lib/cmake/Qt6/Qt6Config.cmake:222 (find_package)
  CMakeLists.txt:33 (find_package)


CMake Debug Log at /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package):
  The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.

    /mnt/devenv/cpp/temp/seer/src/build/CMakeFiles/pkgRedirects

  Paths specified by the find_package HINTS option.

    none

  Paths specified by the find_package PATHS option.

    /usr/lib/cmake

  find_package considered the following locations for Qt6OpenGL's Config
  module:

    /mnt/devenv/cpp/temp/seer/src/build/CMakeFiles/pkgRedirects/Qt6OpenGLConfig.cmake
    /mnt/devenv/cpp/temp/seer/src/build/CMakeFiles/pkgRedirects/qt6opengl-config.cmake
    /usr/lib/cmake/Qt6OpenGLConfig.cmake
    /usr/lib/cmake/qt6opengl-config.cmake
    /usr/lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLConfig.cmake
    /usr/lib/cmake/Qt6OpenGLWidgetsPrivate/qt6opengl-config.cmake
    /usr/lib/cmake/Qt6OpenGLPrivate/Qt6OpenGLConfig.cmake
    /usr/lib/cmake/Qt6OpenGLPrivate/qt6opengl-config.cmake
    /usr/lib/cmake/Qt6OpenGLWidgets/Qt6OpenGLConfig.cmake
    /usr/lib/cmake/Qt6OpenGLWidgets/qt6opengl-config.cmake
    /usr/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake
    /usr/lib/cmake/Qt6OpenGL/qt6opengl-config.cmake

  The file was not found.

Call Stack (most recent call first):
  /usr/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:137 (find_dependency)
  /usr/lib/cmake/Qt6Charts/Qt6ChartsDependencies.cmake:45 (_qt_internal_find_qt_dependencies)
  /usr/lib/cmake/Qt6Charts/Qt6ChartsConfig.cmake:53 (include)
  /usr/lib/cmake/Qt6/Qt6Config.cmake:222 (find_package)
  CMakeLists.txt:33 (find_package)


CMake Warning at /usr/lib/cmake/Qt6/Qt6Config.cmake:222 (find_package):
  Found package configuration file:

    /usr/lib/cmake/Qt6Charts/Qt6ChartsConfig.cmake

  but it set Qt6Charts_FOUND to FALSE so package "Qt6Charts" is considered to
  be NOT FOUND.  Reason given by package:

  Qt6Charts could not be found because dependency Qt6OpenGL could not be
  found.

  Configuring with --debug-find-pkg=Qt6OpenGL might reveal details why the
  package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.

Call Stack (most recent call first):
  CMakeLists.txt:33 (find_package)


CMake Error at CMakeLists.txt:33 (find_package):
  Found package configuration file:

    /usr/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find required Qt component "Charts".

  Expected Config file at "/usr/lib/cmake/Qt6Charts/Qt6ChartsConfig.cmake"
  exists



  Configuring with --debug-find-pkg=Qt6Charts might reveal details why the
  package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.



-- Configuring incomplete, errors occurred!

I can confirm that /usr/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake exists.

How do I install Seer? Any help will be appreciated, Thanks

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0