Ubuntu 20.04: Ошибка Cmake: НЕ удалось найти ALSA (отсутствует: ALSA_LIBRARY ALSA_INCLUDE_DIR)

Я получаю странную ошибку в cmake при попытке скомпилировать систему Buildroot.

Поскольку пакет hello не требует ALSA, кажется, что cmake дает сбой при проверке наличия ALSA. Я установил libasound2 и libasound2-dev .

Я сам скомпилировал cmake (повторил шаги после установки библиотек ALSA), но без изменений. Любой совет, помогите, как решить эту проблему?

> make[1]: Entering directory '/home/robi/Razvoj/LinuxWork/Buildroot/buildroot'
>>> hello 1.0 Configuring
(mkdir -p /home/robi/Razvoj/LinuxWork/Buildroot/buildroot/output/build/hello-1.0/ && cd /home/robi/Razvoj/LinuxWork/Buildroot/buildroot/output/build/hello-1.0/ && rm -f CMakeCache.txt && PATH="/home/robi/Razvoj/LinuxWork/Buildroot/buildroot/../host/bin:/home/robi/Razvoj/LinuxWork/Buildroot/buildroot/../host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"  /usr/local/bin/cmake /home/robi/Razvoj/LinuxWork/Buildroot/buildroot/output/build/hello-1.0/ -DCMAKE_TOOLCHAIN_FILE="/home/robi/Razvoj/LinuxWork/Buildroot/buildroot/../host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF   )
-- The C compiler identification is GNU 8.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/robi/Razvoj/LinuxWork/Buildroot/host/bin/arm-buildroot-uclinux-uclibcgnueabi-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found SDL: /home/robi/Razvoj/LinuxWork/Buildroot/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libSDLmain.a;/home/robi/Razvoj/LinuxWork/Buildroot/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libSDL.a (found version "1.2.15") 
-- Found SDL_ttf: /home/robi/Razvoj/LinuxWork/Buildroot/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libSDL_ttf.a (found version "2.0.11") 
CMake Error at /usr/local/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
  Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/local/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake-3.18/Modules/FindALSA.cmake:60 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:6 (find_package)

0
задан 8 September 2020 в 18:13

0 ответов

Другие вопросы по тегам:

Похожие вопросы: