Difference between revisions of "Getting Started/Build/Windows/Building KDESupport Libraries"

Jump to: navigation, search
 

Revision as of 16:17, 19 July 2007

Contents

kdesupport libs

You'll need some more libs which are located in http://websvn.kde.org/trunk/kdesupport/ They're all compilable with cmake (if not, let us know)

strigi

strigi is required by kdelibs:

cd kdesupport
svn up strigi
mkdir strigi-build
cd strigi-build
cmake -DCMAKE_INSTALL_PREFIX=%KDEDIR% -DCMAKE_BUILD_TYPE=Debug\
 -G"NMake Makefiles" ..\strigi
nmake
nmake install
soprano

Soprano is also needed, it depends on 'redland' library which is available through the kdewin installer. Development versions of KDElibs now require soprano both in release and debug versions, so we're using two build directories: soprano-build and soprano-build-rel.

cd kdesupport
svn up soprano
mkdir soprano-build
cd soprano-build
cmake -DCMAKE_INSTALL_PREFIX=%KDEDIR% -DCMAKE_BUILD_TYPE=Debug\
 -G"NMake Makefiles" ..\soprano
nmake
nmake install
cd ..
mkdir soprano-build-rel
cd soprano-build-rel
cmake -DCMAKE_INSTALL_PREFIX=%KDEDIR% -DCMAKE_BUILD_TYPE=Release\
 -G"NMake Makefiles" ..\soprano
nmake
nmake install
qca

qca2 is needed to compile some apps (e.g. Kopete)

cd qca2
svn up qca2
mkdir qca2-build
cd qca2-build
cmake -DCMAKE_INSTALL_PREFIX=%KDEDIR% -DCMAKE_BUILD_TYPE=Debug\
 -G"NMake Makefiles" ..\qca2
nmake
nmake install

shared-mime-info

The shared-mime-info package, is the freedesktop MIME standard used now by KDE. Download update-mime-database-*.*-*-bin.zip from http://82.149.170.66/kde-windows/win32libs/zip/single/ and unpack the archive to kde4/ directory to get share/mime/ directory and bin/update-mime-database.exe program.


KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal