KDevelop5/Manual/Appendix A: Building KDevelop from Sources/uk: Difference between revisions

From KDE UserBase Wiki
No edit summary
No edit summary
 
Line 7: Line 7:
Докладніший опис можна знайти у [https://community.kde.org/KDevelop/HowToCompile_v5 цій статті], де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності '''KDE''' та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей '''KDE''' при використанні kdesrc-build.
Докладніший опис можна знайти у [https://community.kde.org/KDevelop/HowToCompile_v5 цій статті], де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності '''KDE''' та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей '''KDE''' при використанні kdesrc-build.


<div class="mw-translate-fuzzy">
Зважайте на те, що ''можливо'' буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання <code>RelWithDebInfo</code> і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org вручну або за допомогою Dr. Konqi.
Зважайте на те, що ''можливо'' буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання <code>RelWithDebInfo</code> і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org або інструментів Dr. Konqi.
</div>


=== Вимоги ===
=== Вимоги ===

Latest revision as of 09:09, 17 July 2020

Other languages:

Збирання KDevelop з початкового коду

Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати KDevelop власноруч з кодів середовища.

Докладніший опис можна знайти у цій статті, де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності KDE та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей KDE при використанні kdesrc-build.

Зважайте на те, що можливо буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання RelWithDebInfo і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org вручну або за допомогою Dr. Konqi.

Вимоги

Встановлення для всіх користувачів

mkdir kdevgit
cd kdevgit
git clone git://anongit.kde.org/kdevplatform
git clone git://anongit.kde.org/kdevelop
cd kdevplatform
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make && sudo make install
kbuildsycoca4
cd ../..
cd kdevelop
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make && sudo make install
kbuildsycoca4

Встановлення для окремого користувача

mkdir kdevgit
cd kdevgit
git clone git://anongit.kde.org/kdevplatform
git clone git://anongit.kde.org/kdevelop
cd kdevplatform
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
make && make install
# наступна команда потрібна для того, щоб kbuildsycoca4 було виявлено всі файли .desktop
export KDEDIRS=$HOME/kdevelop4:/usr
kbuildsycoca4
cd ../..
cd kdevelop
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
make && make install
kbuildsycoca4

Зауваження: кожного разу, коли ви виконуєте оновлення якогось пакунка або всього дистрибутива з викликом kbuildsycoca4, вам слід віддати такі команди після оновлення:

export KDEDIRS=$HOME/kdevelop4:/usr
kbuildsycoca4