최신 Arch에서는 beclock을 컴파일할 수 없습니다 yaourt -S bekwinfx-git
.
CMake Error at CMakeLists.txt:9 (find_package):
By not providing "FindXCB.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "XCB", but
CMake did not find one.
Could not find a package configuration file provided by "XCB" with any of
the following names:
XCBConfig.cmake
xcb-config.cmake
Add the installation prefix of "XCB" to CMAKE_PREFIX_PATH or set "XCB_DIR"
to a directory containing one of the above files. If "XCB" provides a
separate development package or SDK, be sure it has been installed.
을 사용하여 이 파일을 찾으려고 했지만 pkgfile
소용이 없었습니다(pkgfile 캐시를 업데이트했습니다).
이 문제를 해결하는 방법을 아는 사람이 있나요?
고쳐 쓰다
XCB 및 기타 X11 라이브러리는 이미 컴파일 플래그에 포함되어 있는 것으로 보이므로 제거해도 문제가 없습니다.
답변1
CMakeLists.txt:9
문제가 있는 줄( , , ) 을 주석 처리한 CMakeLists.txt:10
후에 be.clock/CMakeLists:22
는 괜찮게 컴파일되었습니다.