[jonn@jonn MangoHud]$ ./build.sh buildCommand: build # Checking dependencies for "altlinux"# Unable to find distro information!# Attempting to build regardlessThe Meson build systemVersion: 0.62.2Source dir: /home/jonn/MangoHudBuild dir: /home/jonn/MangoHud/build/meson64Build type: native buildProject name: MangoHudProject version: v0.6.8C compiler for the host machine: cc (gcc 10.3.1 "x86_64-alt-linux-gcc (GCC) 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)")C linker for the host machine: cc ld.bfd 2.35.2.20210110C++ compiler for the host machine: clang++ (clang 11.0.1 "clang version 11.0.1")C++ linker for the host machine: clang++ ld.bfd 2.35.2.20210110Host machine cpu family: x86_64Host machine cpu: x86_64Program python3 (mako) found: YES (/usr/bin/python3) modules: makoChecking if "GCC atomic builtins" compiles: YES Checking if "Supports timespec_get" compiles: YES Checking for function "bswap32" : YES Checking for function "bswap64" : YES Checking for function "clz" : YES Checking for function "clzll" : YES Checking for function "ctz" : YES Checking for function "expect" : YES Checking for function "ffs" : YES Checking for function "ffsll" : YES Checking for function "popcount" : YES Checking for function "popcountll" : YES Checking for function "unreachable" : YES Found pkg-config: /usr/bin/pkg-config (0.29.2)Run-time dependency x11 found: YES 1.7.2Dependency wayland-client skipped: feature with_wayland disabledRun-time dependency dbus-1 found: YES 1.12.22Dependency vulkan skipped: feature use_system_vulkan disabledRun-time dependency threads found: YESCompiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Qunused-arguments: NO Compiler for C supports arguments -fno-math-errno: YES Compiler for C supports arguments -fno-trapping-math: YES Compiler for C supports arguments -Wmissing-field-initializers: YES Compiler for C supports arguments -Wformat-truncation: YES Compiler for C++ supports arguments -Werror=return-type: YES Compiler for C++ supports arguments -Wno-unused-parameter: YES Compiler for C++ supports arguments -Qunused-arguments: YES Compiler for C++ supports arguments -fno-math-errno: YES Compiler for C++ supports arguments -fno-trapping-math: YES Compiler for C++ supports arguments -Wnon-virtual-dtor: YES Compiler for C++ supports arguments -Wmissing-field-initializers: YES Compiler for C++ supports arguments -Wformat-truncation: NO Compiler for C supports arguments -Woverride-init: YES Compiler for C supports arguments -Winitializer-overrides: NO Checking for function "dlopen" : NO Library dl found: YESChecking for function "clock_gettime" : YES Executing subproject vulkan-headers vulkan-headers| Project name: vulkan-headersvulkan-headers| Project version: 1.2.158vulkan-headers| C compiler for the host machine: cc (gcc 10.3.1 "x86_64-alt-linux-gcc (GCC) 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)")vulkan-headers| C linker for the host machine: cc ld.bfd 2.35.2.20210110vulkan-headers| Build targets in project: 1vulkan-headers| Subproject vulkan-headers finished.Checking for size of "void*" : 8Executing subproject imgui imgui| Project name: imguiimgui| Project version: 1.81imgui| C++ compiler for the host machine: clang++ (clang 11.0.1 "clang version 11.0.1")imgui| C++ linker for the host machine: clang++ ld.bfd 2.35.2.20210110imgui| Library d3d9 skipped: feature dx9 disabledimgui| Library d3d10 skipped: feature dx10 disabledimgui| Library d3d11 skipped: feature dx11 disabledimgui| Library d3d12 skipped: feature dx12 disabledimgui| Library metal skipped: feature metal disabledimgui| Run-time dependency glew found: YES 2.2.0imgui| Dependency vulkan skipped: feature vulkan disabledimgui| Run-time dependency glfw3 found: YES 3.3.0imgui| Dependency sdl2 skipped: feature sdl2 disabledimgui| Dependency allegro5 skipped: feature allegro5 disabledimgui| Library marmalade skipped: feature marmalade disabledimgui| Build targets in project: 3imgui| Subproject imgui finished.Library spdlog skipped: feature use_system_spdlog disabledExecuting subproject spdlog spdlog| Project name: spdlogspdlog| Project version: 1.8.5spdlog| C++ compiler for the host machine: clang++ (clang 11.0.1 "clang version 11.0.1")spdlog| C++ linker for the host machine: clang++ ld.bfd 2.35.2.20210110spdlog| Dependency threads found: YES unknown (cached)spdlog| Build targets in project: 4spdlog| Subproject spdlog finished.Dependency glfw3 found: YES 3.3.0 (cached)Found CMake: /usr/bin/cmake (3.22.2)Run-time dependency nlohmann_json found: NO (tried pkgconfig and cmake)Looking for a fallback subproject for the dependency nlohmann_jsonExecuting subproject nlohmann_json nlohmann_json| Project name: nlohmann_jsonnlohmann_json| Project version: 3.10.5nlohmann_json| C++ compiler for the host machine: clang++ (clang 11.0.1 "clang version 11.0.1")nlohmann_json| C++ linker for the host machine: clang++ ld.bfd 2.35.2.20210110nlohmann_json| Build targets in project: 4nlohmann_json| Subproject nlohmann_json finished.Dependency nlohmann_json from subproject subprojects/nlohmann_json-3.10.5 found: YES 3.10.5Program glslangValidator found: YES (/usr/bin/glslangValidator)Has header "NVCtrl/NVCtrl.h" : NO src/meson.build:125:6: ERROR: Problem encountered: NVCtrl.h was not found. Disable with '-Dwith_xnvctrl=disabled' if gpu stats by XNVCtrl are not needed.
А что там за подсказка про disable ?
Отключите с помощью '-With_xnvctrl=disabled', если статистика gpu по XNVCtrl не нужна.
Решил попробовать в первый раз установить с https://github.com/flightlessmango/MangoHud, остановился на ошибке, помогите пожалуйста советом, как установить до конца.
А почему не попробовали собрать пакет на основе srpm из Сизифа?
Цитата: asy от 17.01.2023 10:02:48А почему не попробовали собрать пакет на основе srpm из Сизифа?Я вчера только Autoports освоил, вы говорите пакет собрать)
Готовый пакет пересобрать гораздо проще
Цитата: asy от 17.01.2023 11:12:35Готовый пакет пересобрать гораздо прощеВы сами-то в это верите?
Вот если каких-то пакетов из списка уже нет (ещё нет), либо что-то не подходит по версиям, тогда да, могут начаться сложности.
Цитата: asy от 23.01.2023 09:18:09Вот если каких-то пакетов из списка уже нет (ещё нет), либо что-то не подходит по версиям, тогда да, могут начаться сложности.Установка пакетов, необходимых для сборки
Цитата: reiss от 23.01.2023 07:26:56Цитата: asy от 17.01.2023 11:12:35Готовый пакет пересобрать гораздо прощеВы сами-то в это верите?Я не верю, я знаю.От пользователя:rpm -i bla-bla-bla.src.rpmcd ~/RPM/SPECSrpm -bb bla-bla-bla.specrpm выдаст список пакетов, которые требуются для сборки, либо запустит сборку, если они все уже установлены. Если выдал список, то от root:apt-get updateapt-get install <этот список пакетов>ВСЁ. Что тут сложного?Вот если каких-то пакетов из списка уже нет (ещё нет), либо что-то не подходит по версиям, тогда да, могут начаться сложности.
почему mangohud не подтягивает нужные пакеты при установке, а с переборкой подтянет?