(→GMM) |
(better kdesvn-build link) |
||
| Line 11: | Line 11: | ||
next=[[Getting_Started/Build/KDE4|Build KDE 4]]| | next=[[Getting_Started/Build/KDE4|Build KDE 4]]| | ||
| − | reading=[[ | + | reading=[[Getting_Started/Build/kdesvn-build|kdesvn-build: The KDE From Subversion Build Tool]]<br>[[../../Increased_Productivity_in_KDE4_with_Scripts|Increased Productivity in KDE4 with Scripts]]<br>[[Development/Tutorials/CMake |Introduction to CMake]]| |
}} | }} | ||
Contents |
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
| Tutorial Series | Getting Started |
| Previous | Build KDE 4 |
| What's Next | Build KDE 4 |
| Further Reading | kdesvn-build: The KDE From Subversion Build Tool Increased Productivity in KDE4 with Scripts Introduction to CMake |
KDE-4 and many supporting libraries use CMake.
Install the latest version from cmake.org
Install the latest version from freedesktop.org
Use Qt-Copy from KDE's SVN for TRUNK
Use 4.4.3 for 4.2 BRANCH
Use 4.4.x for 4.1 BRANCH
Use 4.3.4 for the 4.0 BRANCH.
svn co svn://anonsvn.kde.org/home/kde/tags/qca/2.0.0
Do not use the one in KDESupport.
For 4.1, 4.2 & TRUNK only
If you don't have Getfem++ installed, get the current release of GMM from:
http://home.gna.org/getfem/download.html
svn co svn://anonsvn.kde.org/home/kde/trunk/kdesupport
You may need to add variables to the CMake command:
Note the bug caused by misspelling which might be fixed.
svn co svn://anonsvn.kde.org/home/kde/branches/akonadi/1.0
Get the current 1.0.x release from:
Get the current 2.0.x release from:
svn co svn://anonsvn.kde.org/home/kde/branches/phonon/4.2
svn co svn://anonsvn.kde.org/home/kde/branches/soprano/2.1
Get the current 0.5.x release from:
http://strigi.sourceforge.net/
Or, use SVN:
svn co svn://anonsvn.kde.org/home/kde/branches/strigi/0.5
You may need to add variables to the CMake command:
Note the bug caused by misspelling which might be fixed.
I am currently using KDESupport TRUNK for these three which do not have releases yet.
svn co svn://anonsvn.kde.org/home/kde/branches/soprano/2.0
svn co svn://anonsvn.kde.org/home/kde/tags/strigi/strigi/0.5.8
You may need to add variables to the CMake command:
Note the bug caused by misspelling which might be fixed.
svn co svn://anonsvn.kde.org/home/kde/branches/taglib/1.5/taglib
Get qimageblitz-0.0.4 from:
http://sourceforge.net/projects/qimageblitz
Get the current release from:
Get the current release from:
http://www.freedesktop.org/wiki/Software/shared-mime-info
I found that I had to install this with the same prefix as KDE4 to eliminate missing MIME type errors.
Get the current release from:
http://sourceforge.net/project/showfiles.php?group_id=7586
If you install this from source, you need to make some slight modifications:
You will not have the needed "*.so" links. You will have links of the form:
and you need it without the GCC version:
The default install directory for the Boost libraries is: "/usr/local/lib". So, what I did was to link all of these links to "/usr/lib" by drag 'n' drop and then rename the links in "/usr/lib" with KRename. It is better to have the links in "/usr/lib" because that is the first place CMake looks for them.
The default install directory for the Boost headers is:
and you need to make links from:
and
to there so that they will be found.