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

    From KDE UserBase Wiki
    (Importing a new version from external source)
    No edit summary
     
    (7 intermediate revisions by 3 users not shown)
    Line 5: Line 5:
    Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати '''KDevelop''' власноруч з кодів середовища.
    Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати '''KDevelop''' власноруч з кодів середовища.


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


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


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


    * kdelibs-devel >= 4.3 - http://www.kde.org
    * kdelibs-devel >= 4.3 - http://www.kde.org
    * qt-devel >= 4.5.2 - http://qt.nokia.com
    * qt-devel >= 4.5.2 - http://qt-project.org/
    * boost-devel >= 1.35 - http://www.boost.org
    * boost-devel >= 1.35 - http://www.boost.org
    * g++ >= 4.0 - http://gcc.gnu.org
    * g++ >= 4.0 - http://gcc.gnu.org
    Line 40: Line 40:
    }}
    }}


    === Install for local user ===
    === Встановлення для окремого користувача ===


    {{Input|1=
    {{Input|1=
    Line 52: Line 52:
    cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
    cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
    make && make install
    make && make install
    # the following line is needed so that kbuildsycoca4 finds all .desktop files
    # наступна команда потрібна для того, щоб kbuildsycoca4 було виявлено всі файли .desktop
    export KDEDIRS=$HOME/kdevelop4:/usr
    export KDEDIRS=$HOME/kdevelop4:/usr
    kbuildsycoca4
    kbuildsycoca4
    Line 64: Line 64:
    }}
    }}


    Please note: Whenever you do some package or distribution update that calls '''kbuildsycoca4''', you need to execute the following lines after the update:
    Зауваження: кожного разу, коли ви виконуєте оновлення якогось пакунка або всього дистрибутива з викликом '''kbuildsycoca4''', вам слід віддати такі команди після оновлення:


    {{Input|1=
    {{Input|1=
    Line 74: Line 74:
    {{Prevnext2
    {{Prevnext2
    | prevpage=Special:MyLanguage/KDevelop5/Manual/Customizing_KDevelop |  
    | prevpage=Special:MyLanguage/KDevelop5/Manual/Customizing_KDevelop |  
    | prevtext=Customizing KDevelop |  
    | prevtext=Налаштовування KDevelop |  
    | index=Special:MyLanguage/KDevelop5/Manual | indextext=Back to menu
    | index=Special:MyLanguage/KDevelop5/Manual | indextext=Повернутися до меню
    }}
    }}


    [[Category:Development]]
    [[Category:Розробка/uk]]
    [[Category:Advanced_Users]]
    [[Category:Досвідченим користувачам/uk]]

    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