Instrução Jhbuild para recém-chegados

1

Eu estava seguindo o guia Newcomers no wiki do GNOME. Tudo foi bom até executar abaixo comando no guia

$ jhbuild build adwaita-icon-theme dconf glib-networking gvfs libcanberra

No terminal, ele fornece a seguinte saída (apenas parte do erro):

Makefile:464: recipe for target 'dconf-dconf-update.o' failed
make[2]: *** [dconf-dconf-update.o] Error 1
make[2]: Leaving directory '/home/mkykadir/.cache/jhbuild/build/dconf/bin'
Makefile:387: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/mkykadir/.cache/jhbuild/build/dconf'
Makefile:327: recipe for target 'all' failed
make: *** [all] Error 2
*** Error during phase build of dconf: ########## Error running make -j 3  *** [23/30]

  [1] Rerun phase build
  [2] Ignore error and continue to install
  [3] Give up on module
  [4] Start shell
  [5] Yapılandırmayı yeniden yükle
  [6] Go to phase "dizini temizle ve baştan başla"
  [7] Go to phase "configure"
  [8] Go to phase "clean"
  [9] Go to phase "distclean"
seçim:

Qual operação a seguir, eu tentei 1, 4 e 6 opções e eles não mudaram a situação. Estou usando o Ubuntu GNOME em uma máquina dual core.

    
por Muhammed Kadir Yücel 22.03.2017 / 20:47

1 resposta

0

Eu descobri o problema detalhadamente procurando as saídas de terminal. Na saída, ele deu um erro sobre dconf-update.c , que foram alguns erros de sintaxe. No meu sistema, o arquivo de código estava em ~/jhbuild/checkout/dconf/bin e os erros foram causados por

catch0_g_fıle_error

como você pode ver, (eu acho, não tenho certeza) o interpretador de Vala colocou ı que não está no caracter ASCII em vez de i , procurei por arquivo no código-fonte com meu editor de texto e ı com i e a opção 1 selecionada ( refazer a construção da fase ) e funcionou.

    
por Muhammed Kadir Yücel 25.03.2017 / 15:24