2016-06-02 12 views
1

나는 모든 의존성을 가지고 있기 때문에이 오류를 해결할 수 없었으므로 freetype과 harfbuzz를 처음부터 설치하지 못했지만이 치명적인 오류를 수정할 수는 없었지만이 파일 (hb-ft.h)은 /usr/include/harfbuzz /hb-ft.h 및 jhbuild를/체크 아웃 /에 HarfBuzz/SRC/HB-ft.h는jhbuild를 사용하여 pango를 설치하는 동안 hb-ft.h 파일이나 디렉토리를 수정하는 방법은 무엇입니까?

In file included from pango-ot-buffer.c:24:0: 
pango-ot-private.h:29:19: fatal error: hb-ft.h: No such file or directory 
compilation terminated. 
Makefile:1387: recipe for target 'pango-ot-buffer.lo' failed 
make[4]: *** [pango-ot-buffer.lo] Error 1 
make[4]: *** Waiting for unfinished jobs.... 
pangofc-shape.c:30:19: fatal error: hb-ft.h: No such file or directory 
compilation terminated. 
Makefile:1387: recipe for target 'pangofc-shape.lo' failed 
make[4]: *** [pangofc-shape.lo] Error 1 
pangoft2-render.c: In function ‘pango_ft2_font_render_glyph’: 
pangoft2-render.c:224:3: warning: ‘pango_ft2_font_get_face’ is deprecated: Use 'pango_fc_font_lock_face' instead [-Wdeprecated-declarations] 
    face = pango_ft2_font_get_face (font); 
^
In file included from pangoft2-private.h:26:0, 
       from pangoft2-render.c:37: 
../pango/pangoft2.h:125:9: note: declared here 
FT_Face  pango_ft2_font_get_face  (PangoFont  *font); 
     ^
In file included from pango-ot-info.c:34:0: 
pango-ot-private.h:29:19: fatal error: hb-ft.h: No such file or directory 
compilation terminated. 
Makefile:1387: recipe for target 'pango-ot-info.lo' failed 
make[4]: *** [pango-ot-info.lo] Error 1 
make[4]: Leaving directory '/home/onkar0027/jhbuild/checkout/pango/pango' 
Makefile:1469: recipe for target 'all-recursive' failed 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory '/home/onkar0027/jhbuild/checkout/pango/pango' 
Makefile:1212: recipe for target 'all' failed 
make[2]: *** [all] Error 2 
make[2]: Leaving directory '/home/onkar0027/jhbuild/checkout/pango/pango' 
Makefile:579: recipe for target 'all-recursive' failed 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory '/home/onkar0027/jhbuild/checkout/pango' 
Makefile:468: recipe for target 'all' failed 
make: *** [all] Error 2 
*** Error during phase build of pango: ########## Error running make -j 5 *** [7/7] 

답변

1

나는 jhbuild를에 pango와를 구축하는 동안 전에이 오류를 보았다.

솔루션 : 새 터미널을 열고 시도 -

jhbuild buildone -afc harfbuzz 

을가 성공적으로 pango와 모듈의 다시 실행 단계 빌드를 구축 할 것 후. 도움이 되었기를 바랍니다.

+1

Omg 마침내, 그 명령이 정확히 무엇을했는지 설명해 주시겠습니까? 왜 jhbuild가 harfbuzz 자체를 빌드하지 않았습니까? –