Зачем мне GTK + строить GTK +? И как это исправить

Я пытаюсь построить GTK + с помощью JHBuild. Я столкнулся со следующей ошибкой:

checking for GTK... no configure: error: Package requirements (gtk+-3.0 >= 3.12 gtk+-x11-3.0 >= 3.12) were not met: Requested 'gtk+-3.0 >= 3.12' but version of GTK+ is 3.10.8 Requested 'gtk+-x11-3.0 >= 3.12' but version of GTK+ is 3.10.8 Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GTK_CFLAGS and GTK_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. *** Error during phase configure of gcr: ########## Error running ./configure --prefix /home/xiaolong/jhbuild/releases/gnome-apps-3.17.90/install --disable-static --disable-gtk-doc --disable-Werror *** [15/29] 

Я сейчас смущен. Я хочу построить GTK +, поэтому мне нужен GTK + ?! Зачем? Разве это не должно быть независимым друг от друга? Как исправить проблему?

Команда, которую я использовал для запуска процесса сборки:

 jhbuild -m ~/jhbuild/gnome-apps-3.17.90.modules build gtk+ 

(Я должен был сказать jhbuild, где он мог найти модули, так как я не мог найти документацию о том, где должен находиться «каталог модулей», и ни один каталог, в который я пытался поместить модули в работу, – он их никогда не обнаруживал, если Я не уточнил.)