Marlin 파일 브라우저를 설치하려고 합니다. 많은 필수 패키지를 설치했지만 이 varka 오류를 처리하는 방법을 모르겠습니다. 이는 cmake(이전 단계) 및 make(오류를 생성한 단계)의 출력입니다.
[zzz@localhost build]$ cmake ..
-- checking for a minimum Vala version of 0.16.0
-- found Vala, version 0.16.1
-- checking for module 'unity>=4.0.0'
-- package 'unity>=4.0.0' not found
-- checking for a minimum Vala version of 0.11.3
-- found Vala, version 0.16.1
-- checking for a minimum Vala version of 0.16.0
-- found Vala, version 0.16.1
-- checking for a minimum Vala version of 0.16.0
-- found Vala, version 0.16.1
-- checking for a minimum Vala version of 0.12.0
-- found Vala, version 0.16.1
-- checking for a minimum Vala version of 0.16.0
-- found Vala, version 0.16.1
-- GSettings schemas will be installed locally.
-- GSettings shemas will be compiled.
-- GSettings schemas will be installed into /usr/local/share/glib-2.0/schemas/
-- GSettings schemas will be installed into /usr/local/share/glib-2.0/schemas/
-- Configuring done
-- Generating done
-- Build files have been written to: /home/eric/Downloads/marlin/build
[zzz@localhost build]$ make
[ 1%] Generating LocationBar.c, BreadcrumbsElements.c, BreadcrumbsEntry.c, marlinwidgets.vapi, marlinwidgets.h, marlinwidgets_internal.h
error: Package `varka' not found in specified Vala API directories or GObject-Introspection GIR directories
Compilation failed: 1 error(s), 0 warning(s)
make[2]: *** [libwidgets/LocationBar.c] Error 1
make[1]: *** [libwidgets/CMakeFiles/marlinwidgets.dir/all] Error 2
make: *** [all] Error 2
답변1
소스에서 컴파일해도 괜찮다면 Launchpad에서 Varka를 다운로드할 수 있습니다. (Bazaar가 설치되어 있는 경우, 소스코드를 얻는 가장 쉬운 방법은 를 입력하는 것입니다 bzr branch lp:varka
.)
설치하려면(필요한 패키지가 있다고 가정) 이름이 이어야 하는 소스 디렉터리로 이동합니다 varka
.
그럼 해
mkdir build
cd build
cmake ..
make
sudo make install
필요한 종속성이 없으면 오류가 발생하고 어떤 종속성이 필요한지 알려줍니다.