Я следовал руководству Вновь прибывших по Wiki GNOME. Все было хорошо до выполнения ниже команды на руководстве
$ jhbuild build adwaita-icon-theme dconf glib-networking gvfs libcanberra
На терминале это дает следующий вывод (просто ошибочная часть):
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:
Какую операцию следовать, я попробовал 1, 4 и 6 опций, и они не изменили ситуацию. Я использую Ubuntu GNOME на двухъядерной машине.
Я выяснил проблему деталью, выглядящей терминальными выводами. В выводе это дало ошибку о dconf-update.c, которые были некоторыми синтаксическими ошибками. В моей системе файл кода был в ~/jhbuild/checkout/dconf/bin
и ошибки были вызваны
catch0_g_fıle_error
как Вы видите, (я думаю, не уверенный), интерпретатор Vala поместил ı, который не находится в символе ASCII вместо меня, я искал fıle в исходном коде с моим текстовым редактором и изменил ı с, я - и выбрал опцию 1 (Повторно выполненная сборка фазы), и это работало.