Кнопка редактирования текста для поляны не работает, и я прочитал другую ссылку, которая мне нужна для компиляции поляны из «ствола». Я не знаю, что это такое, как мне собрать поляну из сундука и куда мне пойти, чтобы получить сундук.
Магистраль - это термин, используемый в системах контроля версий (VCS / RCS). VCS содержит исходный код для одного или нескольких проектов. Это называется деревом источника . Если над одним и тем же кодом работает много программистов, им часто проще и безопаснее внести изменения в отдельные снимки исходного дерева, а затем объединить их измененные снимки обратно в Основная кодовая база. Или, на языке VCS, вы создаете ветку , вносите изменения, а затем объединяете их обратно в основную кодовую базу - известную как trunk .
Таким образом, транк обычно означает самую последнюю копию кодовой базы; что посторонний посчитал бы последним кодом для проекта. В системах DVCS все сложнее, но я остановлюсь на этом.
Важно понимать, что транк , где разработчики фиксируют свои изменения прямо сейчас .
Ночные сборки обычно более стабильны, чем транки, теги более стабильны, чем ночные сборки, бета-версии более стабильны, чем теги, а стабильные релизы более стабильны, чем бета-версии. Другими словами, ствол примерно так же нестабилен, как и , и, следовательно, никоим образом не гарантированно работает . Это может даже не строить.
Вы говорите, что столкнулись с ошибкой на поляне, и именно поэтому вы хотите построить сундук. Это правда, что версия поляны в главном репо в настоящее время имеет некоторые ошибки, например, в невозможности редактировать текст метки флажка. Но вы можете легко обойти это в коде или непосредственно в XML-файле Glade.
Как правило, вы не хотите строить и запускать ствол, если у вас нет веских причин для этого (например, у вас развивается полянка, или вы столкнулись с проблемами, исправленными в стволе, которые вы не можете обойти ) и готовы встретить, исследовать, обойти (и, возможно, сообщить / исправить) многочисленные ошибки.
Если вы не можете работать над этой ошибкой, как бы то ни было, лучшим решением может быть попытка версии glade в предложенном Ubuntu репозитории , чтобы увидеть, исправлена ли там ваша проблема. Я предлагаю вам пойти по одному из этих маршрутов.
Ради полноты, сборка последней кодовой базы Glade будет выглядеть примерно так.
sudo apt-get install git
sudo apt-get build-dep glade
mkdir glade-src && cd glade-src
git clone git://git.gnome.org/glade
cd glade
Чтобы скомпилировать поляну, обратитесь к предоставленному файлу INSTALL. Вам понадобится что-то вроде этого, хотя вы можете столкнуться с трудностями в зависимости от состояния сундука во время проверки.
autoconf
./configure
make
Затем его можно установить в папку по умолчанию с помощью
sudo make install
, но вы, вероятно, захотите либо настроить целевое местоположение, чтобы поместить его в / usr / local / .., либо просто запустите его из корзины, как есть.