KDE4/KdeLibs: Difference between revisions
From CBLFS
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 56: | Line 56: | ||
cd build && | cd build && | ||
cmake -DCMAKE_INSTALL_PREFIX=${KDE_PREFIX} \ | cmake -DCMAKE_INSTALL_PREFIX=${KDE_PREFIX} \ | ||
-DASOUND_LIBRARY=/usr/lib/libasound.so | -DASOUND_LIBRARY=/usr/lib/libasound.so \ | ||
-DASPELL_LIBRARIES=/usr/lib/libaspell.so | -DASPELL_LIBRARIES=/usr/lib/libaspell.so \ | ||
-DBZIP2_LIBRARIES=/usr/lib/libbz2.so | -DBZIP2_LIBRARIES=/usr/lib/libbz2.so \ | ||
-DCMAKE_CXX_FLAGS=-m32 | -DCMAKE_CXX_FLAGS=-m32 \ | ||
-DCMAKE_C_FLAGS=-m32 | -DCMAKE_C_FLAGS=-m32 \ | ||
-DENCHANT_LIBRARIES=/usr/lib/libenchant.so | -DENCHANT_LIBRARIES=/usr/lib/libenchant.so \ | ||
-DFAM_LIBRARIES=/usr/lib/libfam.so | -DFAM_LIBRARIES=/usr/lib/libfam.so \ | ||
-DGIF_LIBRARIES=/usr/lib/libgif.so | -DGIF_LIBRARIES=/usr/lib/libgif.so \ | ||
-DJASPER_LIBRARY=/usr/lib/libjasper.so | -DJASPER_LIBRARY=/usr/lib/libjasper.so \ | ||
-DJPEG_LIBRARY=/usr/lib/libjpeg.so | -DJPEG_LIBRARY=/usr/lib/libjpeg.so \ | ||
-DLIBEXSLT_LIBRARIES=/usr/lib/libexslt.so | -DLIBEXSLT_LIBRARIES=/usr/lib/libexslt.so \ | ||
-DLIBXML2_LIBRARIES=/usr/lib/libxml2.so | -DLIBXML2_LIBRARIES=/usr/lib/libxml2.so \ | ||
-DLIBXSLT_LIBRARIES=/usr/lib/libxslt.so | -DLIBXSLT_LIBRARIES=/usr/lib/libxslt.so \ | ||
-DOPENEXR_HALF_LIBRARY=/usr/lib/libHalf.so | -DOPENEXR_HALF_LIBRARY=/usr/lib/libHalf.so \ | ||
-DOPENEXR_IEX_LIBRARY=/usr/lib/libIex.so | -DOPENEXR_IEX_LIBRARY=/usr/lib/libIex.so \ | ||
-DOPENEXR_ILMIMF_LIBRARY=/usr/lib/libIlmImf.so | -DOPENEXR_ILMIMF_LIBRARY=/usr/lib/libIlmImf.so \ | ||
-DOPENEXR_ILMTHREAD_LIBRARY=/usr/lib/libIlmThread.so | -DOPENEXR_ILMTHREAD_LIBRARY=/usr/lib/libIlmThread.so \ | ||
-DOPENEXR_IMATH_LIBRARY=/usr/lib/libImath.so | -DOPENEXR_IMATH_LIBRARY=/usr/lib/libImath.so \ | ||
-DOPENEXR_LIBRARIES=/usr/lib/libImath.so;/usr/lib/libIlmImf.so;/usr/lib/libIex.so;/usr/lib/libHalf.so;/usr/lib/libIlmThread.so | -DOPENEXR_LIBRARIES=/usr/lib/libImath.so;/usr/lib/libIlmImf.so;/usr/lib/libIex.so;/usr/lib/libHalf.so;/usr/lib/libIlmThread.so \ | ||
-DOPENGL_gl_LIBRARY=/usr/lib/libGL.so | -DOPENGL_gl_LIBRARY=/usr/lib/libGL.so \ | ||
-DOPENGL_glu_LIBRARY=/usr/lib/libGLU.so | -DOPENGL_glu_LIBRARY=/usr/lib/libGLU.so \ | ||
-DOPENSSL_LIBRARIES=/usr/lib/libssl.so | -DOPENSSL_LIBRARIES=/usr/lib/libssl.so \ | ||
-DPCRE_LIBRARIES=/usr/lib/libpcre.so;/usr/lib/libpcreposix.so | -DPCRE_LIBRARIES=/usr/lib/libpcre.so;/usr/lib/libpcreposix.so \ | ||
-DPCRE_PCREPOSIX_LIBRARY=/usr/lib/libpcreposix.so | -DPCRE_PCREPOSIX_LIBRARY=/usr/lib/libpcreposix.so \ | ||
-DPCRE_PCRE_LIBRARY=/usr/lib/libpcre.so | -DPCRE_PCRE_LIBRARY=/usr/lib/libpcre.so \ | ||
-DPNG_LIBRARY=/usr/lib/libpng.so | -DPNG_LIBRARY=/usr/lib/libpng.so \ | ||
-DQT_LIBRARY_DIR=${QTDIR}/lib | -DQT_LIBRARY_DIR=${QTDIR}/lib \ | ||
-DQT_PLUGINS_DIR=${QTDIR}/lib/plugins | -DQT_PLUGINS_DIR=${QTDIR}/lib/plugins \ | ||
-DQT_QT3SUPPORT_LIBRARY=${QTDIR}/lib/libQt3Support.so | -DQT_QT3SUPPORT_LIBRARY=${QTDIR}/lib/libQt3Support.so \ | ||
-DQT_QTASSISTANT_LIBRARY=${QTDIR}/lib/libQtAssistantClient.so | -DQT_QTASSISTANT_LIBRARY=${QTDIR}/lib/libQtAssistantClient.so \ | ||
-DQT_QTCORE_LIBRARY=${QTDIR}/lib/libQtCore.so | -DQT_QTCORE_LIBRARY=${QTDIR}/lib/libQtCore.so \ | ||
-DQT_QTDBUS_LIBRARY=${QTDIR}/lib/libQtDBus.so | -DQT_QTDBUS_LIBRARY=${QTDIR}/lib/libQtDBus.so \ | ||
-DQT_QTDESIGNERCOMPONENTS_LIBRAR=${QTDIR}/lib/libQtDesignerComponents.so | -DQT_QTDESIGNERCOMPONENTS_LIBRAR=${QTDIR}/lib/libQtDesignerComponents.so \ | ||
-DQT_QTDESIGNER_LIBRARY=${QTDIR}/lib/libQtDesigner.so | -DQT_QTDESIGNER_LIBRARY=${QTDIR}/lib/libQtDesigner.so \ | ||
-DQT_QTGUI_LIBRARY=${QTDIR}/lib/libQtGui.so | -DQT_QTGUI_LIBRARY=${QTDIR}/lib/libQtGui.so \ | ||
-DQT_QTNETWORK_LIBRARY=${QTDIR}/lib/libQtNetwork.so | -DQT_QTNETWORK_LIBRARY=${QTDIR}/lib/libQtNetwork.so \ | ||
-DQT_QTOPENGL_LIBRARY=${QTDIR}/lib/libQtOpenGL.so | -DQT_QTOPENGL_LIBRARY=${QTDIR}/lib/libQtOpenGL.so \ | ||
-DQT_QTSCRIPT_LIBRARY=${QTDIR}/lib/libQtScript.so | -DQT_QTSCRIPT_LIBRARY=${QTDIR}/lib/libQtScript.so \ | ||
-DQT_QTSQL_LIBRARY=${QTDIR}/lib/libQtSql.so | -DQT_QTSQL_LIBRARY=${QTDIR}/lib/libQtSql.so \ | ||
-DQT_QTSVG_LIBRARY=${QTDIR}/lib/libQtSvg.so | -DQT_QTSVG_LIBRARY=${QTDIR}/lib/libQtSvg.so \ | ||
-DQT_QTTEST_LIBRARY=${QTDIR}/lib/libQtTest.so | -DQT_QTTEST_LIBRARY=${QTDIR}/lib/libQtTest.so \ | ||
-DQT_QTUITOOLS_LIBRARY=${QTDIR}/lib/libQtUiTools.a | -DQT_QTUITOOLS_LIBRARY=${QTDIR}/lib/libQtUiTools.a \ | ||
-DQT_QTXML_LIBRARY=${QTDIR}/lib/libQtXml.so | -DQT_QTXML_LIBRARY=${QTDIR}/lib/libQtXml.so \ | ||
-DSOPRANO_CLIENT_LIBRARIES=${KDEDIR}/lib/libsopranoclient.so | -DSOPRANO_CLIENT_LIBRARIES=${KDEDIR}/lib/libsopranoclient.so \ | ||
-DSOPRANO_INCLUDE_DIR =${KDEDIR}/include | -DSOPRANO_INCLUDE_DIR =${KDEDIR}/include \ | ||
-DSOPRANO_INDEX_LIBRARIES=${KDEDIR}/lib/libsopranoindex.so | -DSOPRANO_INDEX_LIBRARIES=${KDEDIR}/lib/libsopranoindex.so \ | ||
-DSOPRANO_LIBRARIES=${KDEDIR}/lib/libsoprano.so | -DSOPRANO_LIBRARIES=${KDEDIR}/lib/libsoprano.so \ | ||
-DSOPRANO_SERVER_LIBRARIES=${KDEDIR}/lib/libsopranoserver.so | -DSOPRANO_SERVER_LIBRARIES=${KDEDIR}/lib/libsopranoserver.so \ | ||
-DSTRIGI_STREAMANALYZER_LIBRARY=${KDEDIR}/lib/libstreamanalyzer.so | -DSTRIGI_STREAMANALYZER_LIBRARY=${KDEDIR}/lib/libstreamanalyzer.so \ | ||
-DSTRIGI_STREAMS_LIBRARY=${KDEDIR}/lib/libstreams.so | -DSTRIGI_STREAMS_LIBRARY=${KDEDIR}/lib/libstreams.so \ | ||
-DSTRIGI_STRIGIQTDBUSCLIENT_LIBR=${KDEDIR}/lib/libstrigiqtdbusclient.so | -DSTRIGI_STRIGIQTDBUSCLIENT_LIBR=${KDEDIR}/lib/libstrigiqtdbusclient.so \ | ||
-DX11_ICE_LIB=/usr/lib/libICE.so | -DX11_ICE_LIB=/usr/lib/libICE.so \ | ||
-DX11_X11_LIB=/usr/lib/libX11.so | -DX11_X11_LIB=/usr/lib/libX11.so \ | ||
-DX11_XTest_LIB=/usr/lib/libXtst.so | -DX11_XTest_LIB=/usr/lib/libXtst.so \ | ||
-DX11_Xau_LIB=/usr/lib/libXau.so | -DX11_Xau_LIB=/usr/lib/libXau.so \ | ||
-DX11_Xcomposite_LIB=/usr/lib/libXcomposite.so | -DX11_Xcomposite_LIB=/usr/lib/libXcomposite.so \ | ||
-DX11_Xcursor_LIB=/usr/lib/libXcursor.so | -DX11_Xcursor_LIB=/usr/lib/libXcursor.so \ | ||
-DX11_Xdamage_LIB=/usr/lib/libXdamage.so | -DX11_Xdamage_LIB=/usr/lib/libXdamage.so \ | ||
-DX11_Xdmcp_LIB=/usr/lib/libXdmcp.so | -DX11_Xdmcp_LIB=/usr/lib/libXdmcp.so \ | ||
-DX11_Xext_LIB=/usr/lib/libXext.so | -DX11_Xext_LIB=/usr/lib/libXext.so \ | ||
-DX11_Xfixes_LIB=/usr/lib/libXfixes.so | -DX11_Xfixes_LIB=/usr/lib/libXfixes.so \ | ||
-DX11_Xft_LIB=/usr/lib/libXft.so | -DX11_Xft_LIB=/usr/lib/libXft.so \ | ||
-DX11_Xinerama_LIB=/usr/lib/libXinerama.so | -DX11_Xinerama_LIB=/usr/lib/libXinerama.so \ | ||
-DX11_Xinput_LIB=/usr/lib/libXi.so | -DX11_Xinput_LIB=/usr/lib/libXi.so \ | ||
-DX11_Xkbfile_LIB=/usr/lib/libxkbfile.so | -DX11_Xkbfile_LIB=/usr/lib/libxkbfile.so \ | ||
-DX11_Xpm_LIB=/usr/lib/libXpm.so | -DX11_Xpm_LIB=/usr/lib/libXpm.so \ | ||
-DX11_Xrandr_LIB=/usr/lib/libXrandr.so | -DX11_Xrandr_LIB=/usr/lib/libXrandr.so \ | ||
-DX11_Xrender_LIB=/usr/lib/libXrender.so | -DX11_Xrender_LIB=/usr/lib/libXrender.so \ | ||
-DX11_Xscreensaver_LIB=/usr/lib/libXss.so | -DX11_Xscreensaver_LIB=/usr/lib/libXss.so \ | ||
-DX11_Xt_LIB=/usr/lib/libXt.so | -DX11_Xt_LIB=/usr/lib/libXt.so \ | ||
-DX11_Xv_LIB=/usr/lib/libXv.so | -DX11_Xv_LIB=/usr/lib/libXv.so \ | ||
-DX11_Xxf86misc_LIB=/usr/lib/libXxf86misc.so | -DX11_Xxf86misc_LIB=/usr/lib/libXxf86misc.so \ | ||
-DZLIB_LIBRARY=/usr/lib/libz.so | -DZLIB_LIBRARY=/usr/lib/libz.so \ | ||
.. | |||
.. | |||
make | make | ||
Revision as of 06:05, 22 January 2008
| Download Source: | svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdelibs |
|---|
Dependencies
Required
Optional
- Intltool
- Acl
- Pcre
- Gamin
- ALSA_Library
- LibXSLT
- MIT_krb5
- Shared-MIME-Info
- Aspell
- Hspell
- Enchant
- Libjpeg
- GifLib
- Libpng
- JasPer
- OpenEXR
- Avahi
Configuration Information
Non-Multilib
Compile the package:
mkdir -vv build &&
cd build &&
cmake .. -DCMAKE_INSTALL_PREFIX=${KDE_PREFIX} &&
make
Install the package:
make install
Multilib
32Bit
export USE_ARCH=32
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH32}
export QTDIR=/opt/qt4
mkdir -vv build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=${KDE_PREFIX} \
-DASOUND_LIBRARY=/usr/lib/libasound.so \
-DASPELL_LIBRARIES=/usr/lib/libaspell.so \
-DBZIP2_LIBRARIES=/usr/lib/libbz2.so \
-DCMAKE_CXX_FLAGS=-m32 \
-DCMAKE_C_FLAGS=-m32 \
-DENCHANT_LIBRARIES=/usr/lib/libenchant.so \
-DFAM_LIBRARIES=/usr/lib/libfam.so \
-DGIF_LIBRARIES=/usr/lib/libgif.so \
-DJASPER_LIBRARY=/usr/lib/libjasper.so \
-DJPEG_LIBRARY=/usr/lib/libjpeg.so \
-DLIBEXSLT_LIBRARIES=/usr/lib/libexslt.so \
-DLIBXML2_LIBRARIES=/usr/lib/libxml2.so \
-DLIBXSLT_LIBRARIES=/usr/lib/libxslt.so \
-DOPENEXR_HALF_LIBRARY=/usr/lib/libHalf.so \
-DOPENEXR_IEX_LIBRARY=/usr/lib/libIex.so \
-DOPENEXR_ILMIMF_LIBRARY=/usr/lib/libIlmImf.so \
-DOPENEXR_ILMTHREAD_LIBRARY=/usr/lib/libIlmThread.so \
-DOPENEXR_IMATH_LIBRARY=/usr/lib/libImath.so \
-DOPENEXR_LIBRARIES=/usr/lib/libImath.so;/usr/lib/libIlmImf.so;/usr/lib/libIex.so;/usr/lib/libHalf.so;/usr/lib/libIlmThread.so \
-DOPENGL_gl_LIBRARY=/usr/lib/libGL.so \
-DOPENGL_glu_LIBRARY=/usr/lib/libGLU.so \
-DOPENSSL_LIBRARIES=/usr/lib/libssl.so \
-DPCRE_LIBRARIES=/usr/lib/libpcre.so;/usr/lib/libpcreposix.so \
-DPCRE_PCREPOSIX_LIBRARY=/usr/lib/libpcreposix.so \
-DPCRE_PCRE_LIBRARY=/usr/lib/libpcre.so \
-DPNG_LIBRARY=/usr/lib/libpng.so \
-DQT_LIBRARY_DIR=${QTDIR}/lib \
-DQT_PLUGINS_DIR=${QTDIR}/lib/plugins \
-DQT_QT3SUPPORT_LIBRARY=${QTDIR}/lib/libQt3Support.so \
-DQT_QTASSISTANT_LIBRARY=${QTDIR}/lib/libQtAssistantClient.so \
-DQT_QTCORE_LIBRARY=${QTDIR}/lib/libQtCore.so \
-DQT_QTDBUS_LIBRARY=${QTDIR}/lib/libQtDBus.so \
-DQT_QTDESIGNERCOMPONENTS_LIBRAR=${QTDIR}/lib/libQtDesignerComponents.so \
-DQT_QTDESIGNER_LIBRARY=${QTDIR}/lib/libQtDesigner.so \
-DQT_QTGUI_LIBRARY=${QTDIR}/lib/libQtGui.so \
-DQT_QTNETWORK_LIBRARY=${QTDIR}/lib/libQtNetwork.so \
-DQT_QTOPENGL_LIBRARY=${QTDIR}/lib/libQtOpenGL.so \
-DQT_QTSCRIPT_LIBRARY=${QTDIR}/lib/libQtScript.so \
-DQT_QTSQL_LIBRARY=${QTDIR}/lib/libQtSql.so \
-DQT_QTSVG_LIBRARY=${QTDIR}/lib/libQtSvg.so \
-DQT_QTTEST_LIBRARY=${QTDIR}/lib/libQtTest.so \
-DQT_QTUITOOLS_LIBRARY=${QTDIR}/lib/libQtUiTools.a \
-DQT_QTXML_LIBRARY=${QTDIR}/lib/libQtXml.so \
-DSOPRANO_CLIENT_LIBRARIES=${KDEDIR}/lib/libsopranoclient.so \
-DSOPRANO_INCLUDE_DIR =${KDEDIR}/include \
-DSOPRANO_INDEX_LIBRARIES=${KDEDIR}/lib/libsopranoindex.so \
-DSOPRANO_LIBRARIES=${KDEDIR}/lib/libsoprano.so \
-DSOPRANO_SERVER_LIBRARIES=${KDEDIR}/lib/libsopranoserver.so \
-DSTRIGI_STREAMANALYZER_LIBRARY=${KDEDIR}/lib/libstreamanalyzer.so \
-DSTRIGI_STREAMS_LIBRARY=${KDEDIR}/lib/libstreams.so \
-DSTRIGI_STRIGIQTDBUSCLIENT_LIBR=${KDEDIR}/lib/libstrigiqtdbusclient.so \
-DX11_ICE_LIB=/usr/lib/libICE.so \
-DX11_X11_LIB=/usr/lib/libX11.so \
-DX11_XTest_LIB=/usr/lib/libXtst.so \
-DX11_Xau_LIB=/usr/lib/libXau.so \
-DX11_Xcomposite_LIB=/usr/lib/libXcomposite.so \
-DX11_Xcursor_LIB=/usr/lib/libXcursor.so \
-DX11_Xdamage_LIB=/usr/lib/libXdamage.so \
-DX11_Xdmcp_LIB=/usr/lib/libXdmcp.so \
-DX11_Xext_LIB=/usr/lib/libXext.so \
-DX11_Xfixes_LIB=/usr/lib/libXfixes.so \
-DX11_Xft_LIB=/usr/lib/libXft.so \
-DX11_Xinerama_LIB=/usr/lib/libXinerama.so \
-DX11_Xinput_LIB=/usr/lib/libXi.so \
-DX11_Xkbfile_LIB=/usr/lib/libxkbfile.so \
-DX11_Xpm_LIB=/usr/lib/libXpm.so \
-DX11_Xrandr_LIB=/usr/lib/libXrandr.so \
-DX11_Xrender_LIB=/usr/lib/libXrender.so \
-DX11_Xscreensaver_LIB=/usr/lib/libXss.so \
-DX11_Xt_LIB=/usr/lib/libXt.so \
-DX11_Xv_LIB=/usr/lib/libXv.so \
-DX11_Xxf86misc_LIB=/usr/lib/libXxf86misc.so \
-DZLIB_LIBRARY=/usr/lib/libz.so \
..
make