KDevelop4/Manual/Appendix A: Building KDevelop from Sources: Difference between revisions
No edit summary |
m (updating the link of qt) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
<translate> | <translate> | ||
== Building KDevelop from Sources == | == Building KDevelop from Sources == <!--T:1--> | ||
<!--T:2--> | |||
If you want to have the latest features and bugfixes, you can build '''KDevelop''' yourself from the sources. | If you want to have the latest features and bugfixes, you can build '''KDevelop''' yourself from the sources. | ||
<!--T:3--> | |||
There exists a more in-detail article [http://techbase.kde.org/KDevelop4/HowToCompile here]. | There exists a more in-detail article [http://techbase.kde.org/KDevelop4/HowToCompile here]. | ||
<!--T:4--> | |||
Be aware that you ''could'' build an unstable version. To help the developers fix bugs, please keep the <code>RelWithDebInfo</code> and report bugs to http://bugs.kde.org, either per hand or using Dr. Konqi. | Be aware that you ''could'' build an unstable version. To help the developers fix bugs, please keep the <code>RelWithDebInfo</code> and report bugs to http://bugs.kde.org, either per hand or using Dr. Konqi. | ||
== Requirements == | === Requirements === <!--T:5--> | ||
<!--T:6--> | |||
* kdelibs-devel >= 4.3 - http://www.kde.org | * kdelibs-devel >= 4.3 - http://www.kde.org | ||
* qt-devel >= 4.5.2 - http://qt. | * 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 19: | Line 23: | ||
* qjson-devel | * qjson-devel | ||
== Install for all users == | === Install for all users === <!--T:7--> | ||
<!--T:8--> | |||
{{Input|1= | {{Input|1= | ||
mkdir kdevgit | mkdir kdevgit | ||
Line 41: | Line 46: | ||
}} | }} | ||
== Install for local user == | === Install for local user === <!--T:9--> | ||
<!--T:10--> | |||
{{Input|1= | {{Input|1= | ||
mkdir kdevgit | mkdir kdevgit | ||
Line 64: | Line 70: | ||
kbuildsycoca4 | kbuildsycoca4 | ||
}} | }} | ||
<!--T:13--> | |||
Please note: Whenever you do some package or distribution update that calls '''kbuildsycoca4''', you need to execute the following lines after the update: | Please note: Whenever you do some package or distribution update that calls '''kbuildsycoca4''', you need to execute the following lines after the update: | ||
<!--T:14--> | |||
{{Input|1= | {{Input|1= | ||
export KDEDIRS=$HOME/kdevelop4:/usr | export KDEDIRS=$HOME/kdevelop4:/usr | ||
Line 71: | Line 81: | ||
<!--T:11--> | |||
{{Prevnext2 | {{Prevnext2 | ||
| prevpage=Special:MyLanguage/KDevelop4/Manual/Customizing_KDevelop | | | prevpage=Special:MyLanguage/KDevelop4/Manual/Customizing_KDevelop | | ||
Line 77: | Line 88: | ||
}} | }} | ||
<!--T:12--> | |||
[[Category:Development]] | [[Category:Development]] | ||
[[Category:Advanced_Users]] | [[Category:Advanced_Users]] | ||
</translate> | </translate> |
Latest revision as of 19:30, 14 October 2017
Building KDevelop from Sources
If you want to have the latest features and bugfixes, you can build KDevelop yourself from the sources.
There exists a more in-detail article here.
Be aware that you could build an unstable version. To help the developers fix bugs, please keep the RelWithDebInfo
and report bugs to http://bugs.kde.org, either per hand or using Dr. Konqi.
Requirements
- kdelibs-devel >= 4.3 - http://www.kde.org
- qt-devel >= 4.5.2 - http://qt-project.org/
- boost-devel >= 1.35 - http://www.boost.org
- g++ >= 4.0 - http://gcc.gnu.org
- CMake >= 2.6.2 - http://www.cmake.org
- qjson-devel
Install for all users
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
Install for local user
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 # the following line is needed so that kbuildsycoca4 finds all .desktop files 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
Please note: Whenever you do some package or distribution update that calls kbuildsycoca4, you need to execute the following lines after the update:
export KDEDIRS=$HOME/kdevelop4:/usr kbuildsycoca4