0.26버전부터 받았어요캔버라 도서관 웹사이트, 실행하면 make
다음이 제공됩니다.
make[2]: *** No rule to make target `README', needed by `all-am'. Stop.
make[2]: Leaving directory `/home/wena/src/gnome/libcanberra-0.26/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wena/src/gnome/libcanberra-0.26'
make: *** [all] Error 2
출력 ./configure
:
prefix: /usr/local
sysconfdir: ${prefix}/etc
localstatedir: ${prefix}/var
Compiler: gcc -std=gnu99
CFLAGS: -g -O2 -Wall -W -Wextra -pedantic -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wpacked -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wcast-align -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -fno-strict-aliasing
C++-Compiler: g++
CXXFLAGS: -g -O2
Builtin DSO: yes
Enable PulseAudio: yes
Builtin PulseAudio: no
Enable ALSA: yes
Builtin ALSA: no
Enable OSS: yes
Builtin OSS: no
Enable GStreamer: yes
Builtin GStreamer: no
Enable Null Output: yes
Builtin Null Output: no
Enable tdb: no
Enable lookup cache: no
Enable GTK+: yes
GTK Modules Directory: ${exec_prefix}/lib/gtk-2.0/modules
Enable GTK3+: yes
GTK3 Modules Directory: ${exec_prefix}/lib/gtk-3.0/modules
고쳐 쓰다: 더 이상 이 문제가 발생하지 않으며 해결 방법도 모르겠습니다.
답변1
당신은 놓쳤을 수도 있습니다GTK 문서문서 생성을 위한 도구.
이러한 종속성을 찾는 한 가지 방법은 배포판이 패키지를 빌드하는 방법을 확인하는 것입니다. 예를 들어더반, 존재하다debian/control
, 종속성(데비안 관련 항목 제외)은 다음과 같습니다.
m4, libltdl-dev | libltdl7-dev (>= 2.2.6), libasound2-dev, libvorbis-dev, libgtk2.0-dev (>= 2.20), tdb-dev (> 1.1), gtk-doc-tools, libpulse-dev (>= 0.9.11), libgstreamer0.10-dev (>= 0.10.15)