[Sebastian Treug] Problems compiling kdebase-4.3 due to trig

Abhinav Chaturvedi achaturvedi at gmail.com
Wed Nov 11 23:00:46 GMT 2009


Hi Sebastian,
I am using OpenSuse-11.1. This one comes with KDE-4.1.x. And I was trying to
compile KDE-4.3.3 when I encountered the trig problem.

So, should I do a 'su -c "zypper install trig" ', or something like that?

Thanks
Abhinav.

2009/11/11 <kde-core-devel-request at kde.org>

> Send kde-core-devel mailing list submissions to
>        kde-core-devel at kde.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://mail.kde.org/mailman/listinfo/kde-core-devel
> or, via email, send a message with subject or body 'help' to
>        kde-core-devel-request at kde.org
>
> You can reach the person managing the list at
>        kde-core-devel-owner at kde.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of kde-core-devel digest..."
>
>
> Today's Topics:
>
>   1. Re: [Sebastian Treug] Problems compiling kdebase-4.3 due to
>      trig (Sebastian Trueg)
>   2. [Sebastian Treug] Problems compiling kdebase-4.3 due to trig
>      (Abhinav Chaturvedi)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 10 Nov 2009 19:07:03 +0100
> From: Sebastian Trueg <trueg at kde.org>
> Subject: Re: [Sebastian Treug] Problems compiling kdebase-4.3 due to
>        trig
> To: kde-core-devel at kde.org
> Message-ID: <4AF9ABC7.8080306 at kde.org>
> Content-Type: text/plain; charset=ISO-8859-1
>
> ok, now I remember. I suppose that the trig parser (which is part of
> raptor and thus the raptorparser plugin) is not enabled in the raptor
> package your distribution provides.
>
> Which distribution are you using?
>
> Cheers,
> Sebastian
>
> Abhinav Chaturvedi wrote:
> > Hi Sebastian,
> > Below is the first mail I had sent regarding nepomuk compilation problem
> > reproduced as is.
> > ------------------------------------------------------------------------
> >
> > I am having problems compiling kdebase (of KDE-4.3 branch) and its seems
> > to because of nepomuk. I downloaded soprano-2.3.1 from sourceforge.net
> > <http://sourceforge.net/>, compiled it and
> > installed it in /usr/local. Hence, when I do cmakekde in kdebase, I get
> > the following message:
> >
> >> > Found Soprano Plugin Dir: /usr/local/share/soprano/
> >> > plugins/soprano/plugins
> >> > -- Found Soprano Plugins: nquadparser nquadserializer raptorparser
> >> > raptorserializer redlandbackend sesame2backend
> >> >
> > There is no 'trig'. I am assuming there should be a parser for it like
> > there are for raptor, redland etc. And that this parser should have been
> > included in Soprano-2.3.1. But
> > apparently it is not. Which is why I get the following message when
> > compiling kdebase.
> >
> >> > [ 10%] Generating nie.h,
> >> > nie.cpp
> >> >
> >> > Could not find parser plugin for encoding
> >> > trig
> >> >
> >> > make[2]: *** [runtime/nepomuk/
> > strigibackend/nie.h] Error
> >> > 1
> >> > make[1]: ***
> >> > [runtime/nepomuk/strigibackend/CMakeFiles/sopranobackend.dir/all]
> Error
> >> > 2
> >> > make[1]: *** Waiting for unfinished
> >> > jobs....
> >> >
> >> > Linking CXX executable
> >> > knotify4
> >> >
> >> > [ 10%] Built target
> >> > knotify
> >> >
> >> > make: *** [all] Error 2
> >> >
> >   I was wondering if you have seen this problem before. I must tell you
> that
> >   I did *not* checkout anything other than kdepimlibs, kdebase, kdelibs
> > and phonon.
> >  These were enough when I tried compiling KDE-4.3 some months back.
> >
> >   Is there anyway in which I can bypass 'nepomuk' compilation altogether?
> >   If not, then how can I solve the above problem? Do I need to checkout
> >   some other KDE packages?
> >
> >   Thanks for your help
> >   Abhinav.
> >
> >
> > --
> > It's the peoples' will, I am their leader, I must follow them. (Jim
> > Hacker in Yes Minister)
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 10 Nov 2009 13:54:24 +0530
> From: Abhinav Chaturvedi <achaturvedi at gmail.com>
> Subject: [Sebastian Treug] Problems compiling kdebase-4.3 due to trig
> To: kde-core-devel at kde.org
> Message-ID:
>        <cb6b97b0911100024i4fe95659q7d44391e72d0ca9a at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Sebastian,
> I tried what you suggested. And this is what I got:
>
> redland-config --version = 1.0.8
> raptor-config --version = 1.4.18
> rasqal-config --version = 0.9.16
>
> Attached are 2 files:
> 1. CMakeCache.txt file in the build folder one needs to create before
> compiling Soprano
> 2. CMakeLists.txt file from ../build
>
> I see options like SOPRANO_DISABLE_RAPTOR_PARSER:
> BOOL=OFF in
> the CMakeCache.txt file. So I am thinking that everything that is needed
> should have been compiled from scratch. Did I miss something when doing
> 'cmake'?
>
> Thanks
> Abhinav.
>
>
> --
> It's the peoples' will, I am their leader, I must follow them. (Jim Hacker
> in Yes Minister)
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://mail.kde.org/pipermail/kde-core-devel/attachments/20091110/ab6f73c4/attachment.htm
> -------------- next part --------------
> # This is the CMakeCache file.
> # For build in directory: /home/kde-devel/Download/soprano-2.3.1/build
> # It was generated by CMake: /usr/bin/cmake
> # You can edit this file to change values found and used by cmake.
> # If you do not want to change any of the values, simply exit the editor.
> # If you do want to change a value, simply edit, save, and exit the editor.
> # The syntax for the file is as follows:
> # KEY:TYPE=VALUE
> # KEY is the name of a variable in the cache.
> # TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!.
> # VALUE is the current value for the KEY.
>
> ########################
> # EXTERNAL cache entries
> ########################
>
> //Path to a file.
> CLUCENE_INCLUDE_DIR:PATH=/usr/include
>
> //Path to a library.
> CLUCENE_LIBRARY:FILEPATH=/usr/lib/libclucene.so
>
> //Path to a file.
> CLUCENE_LIBRARY_DIR:PATH=/usr/lib
>
> //Path to a program.
> CMAKE_AR:FILEPATH=/usr/bin/ar
>
> //Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
> // CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
> CMAKE_BUILD_TYPE:STRING=
>
> //Enable/Disable color output during build.
> CMAKE_COLOR_MAKEFILE:BOOL=ON
>
> //CXX compiler.
> CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
>
> //Flags used by the compiler during all build types.
> CMAKE_CXX_FLAGS:STRING=
>
> //Flags used by the compiler during debug builds.
> CMAKE_CXX_FLAGS_DEBUG:STRING=-g
>
> //Flags used by the compiler during release minsize builds.
> CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
>
> //Flags used by the compiler during release builds (/MD /Ob1 /Oi
> // /Ot /Oy /Gs will produce slightly less optimized but smaller
> // files).
> CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
>
> //Flags used by the compiler during Release with Debug Info builds.
> CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g
>
> //C compiler.
> CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc
>
> //Flags used by the compiler during all build types.
> CMAKE_C_FLAGS:STRING=
>
> //Flags used by the compiler during debug builds.
> CMAKE_C_FLAGS_DEBUG:STRING=-g
>
> //Flags used by the compiler during release minsize builds.
> CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
>
> //Flags used by the compiler during release builds (/MD /Ob1 /Oi
> // /Ot /Oy /Gs will produce slightly less optimized but smaller
> // files).
> CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
>
> //Flags used by the compiler during Release with Debug Info builds.
> CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g
>
> //Flags used by the linker.
> CMAKE_EXE_LINKER_FLAGS:STRING=
>
> //Flags used by the linker during debug builds.
> CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
>
> //Flags used by the linker during release minsize builds.
> CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
>
> //Flags used by the linker during release builds.
> CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
>
> //Flags used by the linker during Release with Debug Info builds.
> CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
>
> //Install path prefix, prepended onto install directories.
> CMAKE_INSTALL_PREFIX:PATH=/home/kde-devel/kde/installs/4.3
>
> //Path to a program.
> CMAKE_LINKER:FILEPATH=/usr/bin/ld
>
> //Path to a program.
> CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
>
> //Flags used by the linker during the creation of modules.
> CMAKE_MODULE_LINKER_FLAGS:STRING=
>
> //Flags used by the linker during debug builds.
> CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
>
> //Flags used by the linker during release minsize builds.
> CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
>
> //Flags used by the linker during release builds.
> CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
>
> //Flags used by the linker during Release with Debug Info builds.
> CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
>
> //Path to a program.
> CMAKE_NM:FILEPATH=/usr/bin/nm
>
> //Path to a program.
> CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
>
> //Path to a program.
> CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
>
> //Path to a program.
> CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
>
> //Flags used by the linker during the creation of dll's.
> CMAKE_SHARED_LINKER_FLAGS:STRING=
>
> //Flags used by the linker during debug builds.
> CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
>
> //Flags used by the linker during release minsize builds.
> CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
>
> //Flags used by the linker during release builds.
> CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
>
> //Flags used by the linker during Release with Debug Info builds.
> CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
>
> //If set, runtime paths are not added when using shared libraries.
> CMAKE_SKIP_RPATH:BOOL=NO
>
> //Path to a program.
> CMAKE_STRIP:FILEPATH=/usr/bin/strip
>
> //If true, cmake will use relative paths in makefiles and projects.
> CMAKE_USE_RELATIVE_PATHS:BOOL=OFF
>
> //If this value is on, makefiles will be generated without the
> // .SILENT directive, and all commands will be echoed to the console
> // during the make.  This is useful for debugging only. With Visual
> // Studio IDE projects all commands are done without /nologo.
> CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
>
> //Enable to build Debian packages
> CPACK_BINARY_DEB:BOOL=OFF
>
> //Enable to build NSIS packages
> CPACK_BINARY_NSIS:BOOL=OFF
>
> //Enable to build RPM packages
> CPACK_BINARY_RPM:BOOL=OFF
>
> //Enable to build STGZ packages
> CPACK_BINARY_STGZ:BOOL=ON
>
> //Enable to build TBZ2 packages
> CPACK_BINARY_TBZ2:BOOL=ON
>
> //Enable to build TGZ packages
> CPACK_BINARY_TGZ:BOOL=ON
>
> //Enable to build TZ packages
> CPACK_BINARY_TZ:BOOL=ON
>
> //Enable to build TBZ2 source packages
> CPACK_SOURCE_TBZ2:BOOL=ON
>
> //Enable to build TGZ source packages
> CPACK_SOURCE_TGZ:BOOL=ON
>
> //Enable to build TZ source packages
> CPACK_SOURCE_TZ:BOOL=ON
>
> //Enable to build ZIP source packages
> CPACK_SOURCE_ZIP:BOOL=OFF
>
> //The subdirectory to the header prefix
> INCLUDE_INSTALL_DIR:PATH=/home/kde-devel/kde/installs/4.3/include
>
> //Path to a file.
> JAVA_AWT_INCLUDE_PATH:PATH=/usr/lib/jvm/java/include
>
> //Path to a library.
> JAVA_AWT_LIBRARY:FILEPATH=/usr/lib/jvm/java/jre/lib/i386/libjawt.so
>
> //Path to a file.
> JAVA_INCLUDE_PATH:PATH=/usr/lib/jvm/java/include
>
> //Path to a file.
> JAVA_INCLUDE_PATH2:PATH=/usr/lib/jvm/java/include/linux
>
> //Path to a library.
> JAVA_JVM_LIBRARY:FILEPATH=/usr/lib/jvm/java/jre/lib/i386/client/libjvm.so
>
> //Library directory name
> LIB_DESTINATION:STRING=/home/kde-devel/kde/installs/4.3/lib
>
> //Define suffix of directory name (32/64)
> LIB_SUFFIX:STRING=
>
> //Base directory for pkgconfig files
>
> PKGCONFIG_INSTALL_PREFIX:STRING=/home/kde-devel/kde/installs/4.3/lib/pkgconfig/
>
> //Path to a program.
> QT_DBUSCPP2XML_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/qdbuscpp2xml
>
> //Path to a program.
> QT_DBUSXML2CPP_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/qdbusxml2cpp
>
> //The location of the Qt docs
> QT_DOC_DIR:PATH=/home/kde-devel/kde-qt/doc
>
> QT_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include
>
> //Qt library dir
> QT_LIBRARY_DIR:PATH=/home/kde-devel/kde-qt/lib
>
> //The location of the Qt mkspecs
> QT_MKSPECS_DIR:PATH=/home/kde-devel/kde-qt/mkspecs
>
> //The moc executable
> QT_MOC_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/moc
>
> //The location of the Qt plugins
> QT_PLUGINS_DIR:PATH=/home/kde-devel/kde-qt/plugins
>
> //Path to a program.
> QT_QMAKE_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/qmake
>
> //Path to a file.
> QT_QT3SUPPORT_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/Qt3Support
>
> //Path to a library.
> QT_QT3SUPPORT_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQt3Support.so
>
> //Path to a file.
> QT_QTASSISTANT_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtAssistant
>
> //Path to a library.
>
> QT_QTASSISTANT_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtAssistantClient.so
>
> //Path to a file.
> QT_QTCORE_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtCore
>
> //Path to a library.
> QT_QTCORE_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtCore.so
>
> //Path to a file.
> QT_QTDBUS_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtDBus
>
> //Path to a library.
> QT_QTDBUS_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtDBus.so
>
> //Path to a file.
>
> QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtDesigner
>
> //Path to a library.
>
> QT_QTDESIGNERCOMPONENTS_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtDesignerComponents.so
>
> //Path to a file.
> QT_QTDESIGNER_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtDesigner
>
> //Path to a library.
> QT_QTDESIGNER_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtDesigner.so
>
> //Path to a file.
> QT_QTGUI_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtGui
>
> //Path to a library.
> QT_QTGUI_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtGui.so
>
> //Path to a file.
> QT_QTMOTIF_INCLUDE_DIR:PATH=QT_QTMOTIF_INCLUDE_DIR-NOTFOUND
>
> //Path to a library.
> QT_QTMOTIF_LIBRARY:FILEPATH=QT_QTMOTIF_LIBRARY-NOTFOUND
>
> //Path to a file.
> QT_QTNETWORK_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtNetwork
>
> //Path to a library.
> QT_QTNETWORK_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtNetwork.so
>
> //Path to a file.
> QT_QTNSPLUGIN_INCLUDE_DIR:PATH=QT_QTNSPLUGIN_INCLUDE_DIR-NOTFOUND
>
> //Path to a library.
> QT_QTNSPLUGIN_LIBRARY:FILEPATH=QT_QTNSPLUGIN_LIBRARY-NOTFOUND
>
> //Path to a file.
> QT_QTOPENGL_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtOpenGL
>
> //Path to a library.
> QT_QTOPENGL_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtOpenGL.so
>
> //Path to a file.
> QT_QTSCRIPT_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtScript
>
> //Path to a library.
> QT_QTSCRIPT_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtScript.so
>
> //Path to a file.
> QT_QTSQL_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtSql
>
> //Path to a library.
> QT_QTSQL_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtSql.so
>
> //Path to a file.
> QT_QTSVG_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtSvg
>
> //Path to a library.
> QT_QTSVG_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtSvg.so
>
> //Path to a file.
> QT_QTTEST_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtTest
>
> //Path to a library.
> QT_QTTEST_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtTest.so
>
> //Path to a file.
> QT_QTUITOOLS_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtUiTools
>
> //Path to a library.
> QT_QTUITOOLS_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtUiTools.a
>
> //Path to a file.
> QT_QTXML_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/QtXml
>
> //Path to a library.
> QT_QTXML_LIBRARY:FILEPATH=/home/kde-devel/kde-qt/lib/libQtXml.so
>
> //Path to a file.
> QT_QT_INCLUDE_DIR:PATH=/home/kde-devel/kde-qt/include/Qt
>
> //Path to a program.
> QT_RCC_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/rcc
>
> //Path to a program.
> QT_UIC3_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/uic3
>
> //The uic executable
> QT_UIC_EXECUTABLE:FILEPATH=/home/kde-devel/kde-qt/bin/uic
>
> //Path to a program.
> RAPTOR_CONFIG:FILEPATH=/usr/bin/raptor-config
>
> //Path to a file.
> RAPTOR_INCLUDE_DIR:PATH=/usr/include
>
> //Path to a library.
> RAPTOR_LIBRARIES:FILEPATH=/usr/lib/libraptor.so
>
> //Path to a program.
> RASQAL_CONFIG:FILEPATH=/usr/bin/rasqal-config
>
> //Path to a file.
> RASQAL_INCLUDE_DIR:PATH=/usr/include/rasqal/rasqal
>
> //Path to a library.
> RASQAL_LIBRARIES:FILEPATH=/usr/lib/librasqal.so
>
> //Path to a program.
> REDLAND_CONFIG:FILEPATH=/usr/bin/redland-config
>
> //Path to a file.
> REDLAND_INCLUDE_DIR:PATH=/usr/include/redland
>
> //Path to a library.
> REDLAND_LIBRARIES:FILEPATH=/usr/lib/librdf.so
>
> //Build the Soprano API documentation
> SOPRANO_BUILD_API_DOCS:BOOL=OFF
>
> //Build all unit tests
> SOPRANO_BUILD_TESTS:BOOL=OFF
>
> //Disable the compilation of the clucene-based full-text index
> SOPRANO_DISABLE_CLUCENE_INDEX:BOOL=OFF
>
> //Disable the D-Bus integration
> SOPRANO_DISABLE_DBUS:BOOL=OFF
>
> //Disable the compilation of the raptor parser and serializer plugins
> // (provides most Soprano parsers and serializers)
> SOPRANO_DISABLE_RAPTOR_PARSER:BOOL=OFF
>
> //Disable the compilation of the redland backend
> SOPRANO_DISABLE_REDLAND_BACKEND:BOOL=OFF
>
> //Disable the compilation of the sesame2 backend
> SOPRANO_DISABLE_SESAME2_BACKEND:BOOL=OFF
>
> //Path to a file.
> X11_ICE_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_ICE_LIB:FILEPATH=/usr/lib/libICE.so
>
> //Path to a library.
> X11_SM_LIB:FILEPATH=/usr/lib/libSM.so
>
> //Path to a file.
> X11_X11_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_X11_LIB:FILEPATH=/usr/lib/libX11.so
>
> //Path to a file.
> X11_XShm_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_XTest_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_XTest_LIB:FILEPATH=/usr/lib/libXtst.so
>
> //Path to a file.
> X11_Xaccessrules_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xaccessstr_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xau_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xau_LIB:FILEPATH=/usr/lib/libXau.so
>
> //Path to a file.
> X11_Xcomposite_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xcomposite_LIB:FILEPATH=/usr/lib/libXcomposite.so
>
> //Path to a file.
> X11_Xcursor_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xcursor_LIB:FILEPATH=/usr/lib/libXcursor.so
>
> //Path to a file.
> X11_Xdamage_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xdamage_LIB:FILEPATH=/usr/lib/libXdamage.so
>
> //Path to a file.
> X11_Xdmcp_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xdmcp_LIB:FILEPATH=/usr/lib/libXdmcp.so
>
> //Path to a library.
> X11_Xext_LIB:FILEPATH=/usr/lib/libXext.so
>
> //Path to a file.
> X11_Xfixes_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xfixes_LIB:FILEPATH=/usr/lib/libXfixes.so
>
> //Path to a file.
> X11_Xft_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xft_LIB:FILEPATH=/usr/lib/libXft.so
>
> //Path to a file.
> X11_Xinerama_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xinerama_LIB:FILEPATH=/usr/lib/libXinerama.so
>
> //Path to a file.
> X11_Xinput_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xinput_LIB:FILEPATH=/usr/lib/libXi.so
>
> //Path to a file.
> X11_Xkb_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xkblib_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xlib_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xpm_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xpm_LIB:FILEPATH=/usr/lib/libXpm.so
>
> //Path to a file.
> X11_Xrandr_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xrandr_LIB:FILEPATH=/usr/lib/libXrandr.so
>
> //Path to a file.
> X11_Xrender_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xrender_LIB:FILEPATH=/usr/lib/libXrender.so
>
> //Path to a file.
> X11_Xscreensaver_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xscreensaver_LIB:FILEPATH=/usr/lib/libXss.so
>
> //Path to a file.
> X11_Xshape_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xt_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xt_LIB:FILEPATH=/usr/lib/libXt.so
>
> //Path to a file.
> X11_Xutil_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_Xv_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a library.
> X11_Xv_LIB:FILEPATH=/usr/lib/libXv.so
>
> //Path to a library.
> X11_Xxf86misc_LIB:FILEPATH=/usr/lib/libXxf86misc.so
>
> //Path to a file.
> X11_dpms_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_xf86misc_INCLUDE_PATH:PATH=/usr/include
>
> //Path to a file.
> X11_xf86vmode_INCLUDE_PATH:PATH=/usr/include
>
> //Value Computed by CMake
>
> nquads_parser_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/parsers/nquads
>
> //Value Computed by CMake
>
> nquads_parser_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/parsers/nquads
>
> //Value Computed by CMake
>
> nquads_serializer_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/serializers/nquads
>
> //Value Computed by CMake
>
> nquads_serializer_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/serializers/nquads
>
> //Value Computed by CMake
> soprano_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build
>
> //Dependencies for the target
>
> soprano_LIB_DEPENDS:STATIC=general;/home/kde-devel/kde-qt/lib/libQtCore.so;general;-lpthread;
>
> //Value Computed by CMake
> soprano_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1
>
> //Value Computed by CMake
>
> soprano_backends_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/backends
>
> //Value Computed by CMake
>
> soprano_backends_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/backends
>
> //Value Computed by CMake
>
> soprano_core_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/soprano
>
> //Value Computed by CMake
>
> soprano_core_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/soprano
>
> //Value Computed by CMake
>
> soprano_includes_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/includes
>
> //Value Computed by CMake
>
> soprano_includes_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/includes
>
> //Dependencies for the target
> soprano_nquadparser_LIB_DEPENDS:STATIC=general;soprano;
>
> //Dependencies for the target
> soprano_nquadserializer_LIB_DEPENDS:STATIC=general;soprano;
>
> //Value Computed by CMake
>
> soprano_parsers_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/serializers
>
> //Value Computed by CMake
>
> soprano_parsers_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/serializers
>
> //Value Computed by CMake
>
> soprano_raptor_parser_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/parsers/raptor
>
> //Value Computed by CMake
>
> soprano_raptor_parser_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/parsers/raptor
>
> //Value Computed by CMake
>
> soprano_raptor_serializer_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/serializers/raptor
>
> //Value Computed by CMake
>
> soprano_raptor_serializer_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/serializers/raptor
>
> //Dependencies for the target
>
> soprano_raptorparser_LIB_DEPENDS:STATIC=general;soprano;general;/usr/lib/libraptor.so;
>
> //Dependencies for the target
>
> soprano_raptorserializer_LIB_DEPENDS:STATIC=general;soprano;general;soprano_redlandcore;general;/usr/lib/libraptor.so;
>
> //Value Computed by CMake
>
> soprano_redland_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/backends/redland
>
> //Value Computed by CMake
>
> soprano_redland_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/backends/redland
>
> //Dependencies for the target
> soprano_redlandbackend_LIB_DEPENDS:STATIC=general;soprano_redlandcore;
>
> //Dependencies for the target
>
> soprano_redlandcore_LIB_DEPENDS:STATIC=general;soprano;general;/usr/lib/librdf.so;
>
> //Value Computed by CMake
>
> soprano_rules_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/rules
>
> //Value Computed by CMake
>
> soprano_rules_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/rules
>
> //Value Computed by CMake
>
> soprano_server_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/server
>
> //Value Computed by CMake
>
> soprano_server_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/server
>
> //Value Computed by CMake
>
> soprano_server_dbus_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/server/dbus
>
> //Value Computed by CMake
>
> soprano_server_dbus_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/server/dbus
>
> //Value Computed by CMake
>
> soprano_sesame2_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/backends/sesame2
>
> //Value Computed by CMake
>
> soprano_sesame2_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/backends/sesame2
>
> //Dependencies for the target
>
> soprano_sesame2backend_LIB_DEPENDS:STATIC=general;soprano;general;/usr/lib/jvm/java/jre/lib/i386/client/libjvm.so;
>
> //Value Computed by CMake
>
> soprano_tools_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/tools
>
> //Value Computed by CMake
>
> soprano_tools_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/tools
>
> //Dependencies for the target
>
> sopranoclient_LIB_DEPENDS:STATIC=general;soprano;general;/home/kde-devel/kde-qt/lib/libQtCore.so;general;-lpthread;general;/home/kde-devel/kde-qt/lib/libQtNetwork.so;general;/home/kde-devel/kde-qt/lib/libQtXml.so;general;/home/kde-devel/kde-qt/lib/libQtDBus.so;
>
> //Value Computed by CMake
>
> sopranoindex_BINARY_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/build/index
>
> //Dependencies for the target
>
> sopranoindex_LIB_DEPENDS:STATIC=general;/home/kde-devel/kde-qt/lib/libQtCore.so;general;-lpthread;general;soprano;general;/usr/lib/libclucene.so;
>
> //Value Computed by CMake
> sopranoindex_SOURCE_DIR:STATIC=/home/kde-devel/Download/soprano-2.3.1/index
>
> //Dependencies for the target
>
> sopranoserver_LIB_DEPENDS:STATIC=general;soprano;general;/home/kde-devel/kde-qt/lib/libQtCore.so;general;-lpthread;general;/home/kde-devel/kde-qt/lib/libQtNetwork.so;general;/home/kde-devel/kde-qt/lib/libQtDBus.so;
>
>
> ########################
> # INTERNAL cache entries
> ########################
>
> //Advanced flag for variable: CLUCENE_INCLUDE_DIR
> CLUCENE_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CLUCENE_LIBRARY
> CLUCENE_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CLUCENE_LIBRARY_DIR
> CLUCENE_LIBRARY_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_AR
> CMAKE_AR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_BUILD_TOOL
> CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1
> //What is the target build tool cmake is generating for.
> CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/gmake
> //This is the directory where this CMakeCahe.txt was created
> CMAKE_CACHEFILE_DIR:INTERNAL=/home/kde-devel/Download/soprano-2.3.1/build
> //Major version of cmake used to create the current loaded cache
> CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2
> //Minor version of cmake used to create the current loaded cache
> CMAKE_CACHE_MINOR_VERSION:INTERNAL=6
> //Major version of cmake used to create the current loaded cache
> CMAKE_CACHE_RELEASE_VERSION:INTERNAL=patch 2
> //Advanced flag for variable: CMAKE_COLOR_MAKEFILE
> CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
> //Path to CMake executable.
> CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
> //Path to cpack program executable.
> CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
> //Path to ctest program executable.
> CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
> //Advanced flag for variable: CMAKE_CXX_COMPILER
> CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
> CMAKE_CXX_COMPILER_WORKS:INTERNAL=1
> //Advanced flag for variable: CMAKE_CXX_FLAGS
> CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_CXX_FLAGS_DEBUG
> CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_CXX_FLAGS_MINSIZEREL
> CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_CXX_FLAGS_RELEASE
> CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
> CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_C_COMPILER
> CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
> CMAKE_C_COMPILER_WORKS:INTERNAL=1
> //Advanced flag for variable: CMAKE_C_FLAGS
> CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_C_FLAGS_DEBUG
> CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_C_FLAGS_MINSIZEREL
> CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_C_FLAGS_RELEASE
> CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
> CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
> //Result of TRY_COMPILE
> CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE
> //Result of TRY_COMPILE
> CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE
> //Path to cache edit program executable.
> CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
> //Executable file format
> CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
> //Advanced flag for variable: CMAKE_EXE_LINKER_FLAGS
> CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
> CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
> CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
> CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
> CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
> //Name of generator.
> CMAKE_GENERATOR:INTERNAL=Unix Makefiles
> //Have function connect
> CMAKE_HAVE_CONNECT:INTERNAL=1
> //Have function gethostbyname
> CMAKE_HAVE_GETHOSTBYNAME:INTERNAL=1
> //Have library pthreads
> CMAKE_HAVE_PTHREADS_CREATE:INTERNAL=
> //Have library pthread
> CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1
> //Have include CMAKE_HAVE_PTHREAD_H
> CMAKE_HAVE_PTHREAD_H:INTERNAL=1
> //Have function remove
> CMAKE_HAVE_REMOVE:INTERNAL=1
> //Have function shmat
> CMAKE_HAVE_SHMAT:INTERNAL=1
> //Start directory with the top level CMakeLists.txt file for this
> // project
> CMAKE_HOME_DIRECTORY:INTERNAL=/home/kde-devel/Download/soprano-2.3.1
> //Install .so files without execute permission.
> CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
> //Have library ICE
> CMAKE_LIB_ICE_HAS_ICECONNECTIONNUMBER:INTERNAL=1
> //Advanced flag for variable: CMAKE_LINKER
> CMAKE_LINKER-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_MAKE_PROGRAM
> CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_MODULE_LINKER_FLAGS
> CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
> CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
> CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
> CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
> CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_NM
> CMAKE_NM-ADVANCED:INTERNAL=1
> //number of local generators
> CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=28
> //Advanced flag for variable: CMAKE_OBJCOPY
> CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_OBJDUMP
> CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_RANLIB
> CMAKE_RANLIB-ADVANCED:INTERNAL=1
> //Path to CMake installation.
> CMAKE_ROOT:INTERNAL=/usr/share/cmake
> //Advanced flag for variable: CMAKE_SHARED_LINKER_FLAGS
> CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
> CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
> CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
> CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
> CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_SKIP_RPATH
> CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_STRIP
> CMAKE_STRIP-ADVANCED:INTERNAL=1
> //uname command
> CMAKE_UNAME:INTERNAL=/bin/uname
> //Advanced flag for variable: CMAKE_USE_RELATIVE_PATHS
> CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CMAKE_VERBOSE_MAKEFILE
> CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_DEB
> CPACK_BINARY_DEB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_NSIS
> CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_RPM
> CPACK_BINARY_RPM-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_STGZ
> CPACK_BINARY_STGZ-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_TBZ2
> CPACK_BINARY_TBZ2-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_TGZ
> CPACK_BINARY_TGZ-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_BINARY_TZ
> CPACK_BINARY_TZ-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_SOURCE_TBZ2
> CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_SOURCE_TGZ
> CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_SOURCE_TZ
> CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1
> //Advanced flag for variable: CPACK_SOURCE_ZIP
> CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1
> //Details about finding Threads
> FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE]
> //Details about finding X11
>
> FIND_PACKAGE_MESSAGE_DETAILS_X11:INTERNAL=[/usr/lib/libX11.so][/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include]
> //Have function raptor_new_iostream_from_handler2
> HAVE_IOSTREAM_HANDLER2:INTERNAL=1
> //Advanced flag for variable: JAVA_AWT_INCLUDE_PATH
> JAVA_AWT_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: JAVA_AWT_LIBRARY
> JAVA_AWT_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: JAVA_INCLUDE_PATH
> JAVA_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: JAVA_INCLUDE_PATH2
> JAVA_INCLUDE_PATH2-ADVANCED:INTERNAL=1
> //Advanced flag for variable: JAVA_JVM_LIBRARY
> JAVA_JVM_LIBRARY-ADVANCED:INTERNAL=1
> QT_BINARY_DIR:INTERNAL=/home/kde-devel/kde-qt/bin
> //Advanced flag for variable: QT_DBUSCPP2XML_EXECUTABLE
> QT_DBUSCPP2XML_EXECUTABLE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_DBUSXML2CPP_EXECUTABLE
> QT_DBUSXML2CPP_EXECUTABLE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_DOC_DIR
> QT_DOC_DIR-ADVANCED:INTERNAL=1
> QT_HEADERS_DIR:INTERNAL=/home/kde-devel/kde-qt/include
> //Advanced flag for variable: QT_INCLUDE_DIR
> QT_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_LIBRARY_DIR
> QT_LIBRARY_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_MKSPECS_DIR
> QT_MKSPECS_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_MOC_EXECUTABLE
> QT_MOC_EXECUTABLE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_PLUGINS_DIR
> QT_PLUGINS_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QT3SUPPORT_INCLUDE_DIR
> QT_QT3SUPPORT_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QT3SUPPORT_LIBRARY
> QT_QT3SUPPORT_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTASSISTANT_INCLUDE_DIR
> QT_QTASSISTANT_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTASSISTANT_LIBRARY
> QT_QTASSISTANT_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTCORE_INCLUDE_DIR
> QT_QTCORE_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTCORE_LIBRARY
> QT_QTCORE_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTDBUS_INCLUDE_DIR
> QT_QTDBUS_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTDBUS_LIBRARY
> QT_QTDBUS_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR
> QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTDESIGNERCOMPONENTS_LIBRARY
> QT_QTDESIGNERCOMPONENTS_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTDESIGNER_INCLUDE_DIR
> QT_QTDESIGNER_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTDESIGNER_LIBRARY
> QT_QTDESIGNER_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTGUI_INCLUDE_DIR
> QT_QTGUI_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTGUI_LIBRARY
> QT_QTGUI_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTMOTIF_INCLUDE_DIR
> QT_QTMOTIF_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTMOTIF_LIBRARY
> QT_QTMOTIF_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTNETWORK_INCLUDE_DIR
> QT_QTNETWORK_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTNETWORK_LIBRARY
> QT_QTNETWORK_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTNSPLUGIN_INCLUDE_DIR
> QT_QTNSPLUGIN_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTNSPLUGIN_LIBRARY
> QT_QTNSPLUGIN_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTOPENGL_INCLUDE_DIR
> QT_QTOPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTOPENGL_LIBRARY
> QT_QTOPENGL_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTSCRIPT_INCLUDE_DIR
> QT_QTSCRIPT_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTSCRIPT_LIBRARY
> QT_QTSCRIPT_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTSQL_INCLUDE_DIR
> QT_QTSQL_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTSQL_LIBRARY
> QT_QTSQL_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTSVG_INCLUDE_DIR
> QT_QTSVG_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTSVG_LIBRARY
> QT_QTSVG_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTTEST_INCLUDE_DIR
> QT_QTTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTTEST_LIBRARY
> QT_QTTEST_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTUITOOLS_INCLUDE_DIR
> QT_QTUITOOLS_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTUITOOLS_LIBRARY
> QT_QTUITOOLS_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTXML_INCLUDE_DIR
> QT_QTXML_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QTXML_LIBRARY
> QT_QTXML_LIBRARY-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_QT_INCLUDE_DIR
> QT_QT_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_RCC_EXECUTABLE
> QT_RCC_EXECUTABLE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_UIC3_EXECUTABLE
> QT_UIC3_EXECUTABLE-ADVANCED:INTERNAL=1
> //Advanced flag for variable: QT_UIC_EXECUTABLE
> QT_UIC_EXECUTABLE-ADVANCED:INTERNAL=1
> //Have symbol Q_WS_MAC
> Q_WS_MAC:INTERNAL=
> //Have symbol Q_WS_QWS
> Q_WS_QWS:INTERNAL=
> //Have symbol Q_WS_WIN
> Q_WS_WIN:INTERNAL=
> //Have symbol Q_WS_X11
> Q_WS_X11:INTERNAL=1
> //Advanced flag for variable: RAPTOR_INCLUDE_DIR
> RAPTOR_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: RAPTOR_LIBRARIES
> RAPTOR_LIBRARIES-ADVANCED:INTERNAL=1
> //Advanced flag for variable: RASQAL_INCLUDE_DIR
> RASQAL_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: RASQAL_LIBRARIES
> RASQAL_LIBRARIES-ADVANCED:INTERNAL=1
> //Advanced flag for variable: REDLAND_INCLUDE_DIR
> REDLAND_INCLUDE_DIR-ADVANCED:INTERNAL=1
> //Advanced flag for variable: REDLAND_LIBRARIES
> REDLAND_LIBRARIES-ADVANCED:INTERNAL=1
> //Soprano Index is built
> SOPRANO_BUILD_INDEX_LIB:INTERNAL=1
> //Advanced flag for variable: X11_ICE_INCLUDE_PATH
> X11_ICE_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_ICE_LIB
> X11_ICE_LIB-ADVANCED:INTERNAL=1
> //Have library /usr/lib/libX11.so;/usr/lib/libXext.so
> X11_LIB_X11_SOLO:INTERNAL=1
> //Advanced flag for variable: X11_SM_LIB
> X11_SM_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_X11_INCLUDE_PATH
> X11_X11_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_X11_LIB
> X11_X11_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_XShm_INCLUDE_PATH
> X11_XShm_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_XTest_INCLUDE_PATH
> X11_XTest_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_XTest_LIB
> X11_XTest_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xaccessrules_INCLUDE_PATH
> X11_Xaccessrules_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xaccessstr_INCLUDE_PATH
> X11_Xaccessstr_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xau_INCLUDE_PATH
> X11_Xau_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xau_LIB
> X11_Xau_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xcomposite_INCLUDE_PATH
> X11_Xcomposite_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xcomposite_LIB
> X11_Xcomposite_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xcursor_INCLUDE_PATH
> X11_Xcursor_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xcursor_LIB
> X11_Xcursor_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xdamage_INCLUDE_PATH
> X11_Xdamage_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xdamage_LIB
> X11_Xdamage_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xdmcp_INCLUDE_PATH
> X11_Xdmcp_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xdmcp_LIB
> X11_Xdmcp_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xext_LIB
> X11_Xext_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xfixes_INCLUDE_PATH
> X11_Xfixes_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xfixes_LIB
> X11_Xfixes_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xft_INCLUDE_PATH
> X11_Xft_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xft_LIB
> X11_Xft_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xinerama_INCLUDE_PATH
> X11_Xinerama_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xinerama_LIB
> X11_Xinerama_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xinput_INCLUDE_PATH
> X11_Xinput_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xinput_LIB
> X11_Xinput_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xkb_INCLUDE_PATH
> X11_Xkb_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xkblib_INCLUDE_PATH
> X11_Xkblib_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xlib_INCLUDE_PATH
> X11_Xlib_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xpm_INCLUDE_PATH
> X11_Xpm_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xpm_LIB
> X11_Xpm_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xrandr_INCLUDE_PATH
> X11_Xrandr_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xrandr_LIB
> X11_Xrandr_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xrender_INCLUDE_PATH
> X11_Xrender_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xrender_LIB
> X11_Xrender_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xscreensaver_INCLUDE_PATH
> X11_Xscreensaver_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xscreensaver_LIB
> X11_Xscreensaver_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xshape_INCLUDE_PATH
> X11_Xshape_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xt_INCLUDE_PATH
> X11_Xt_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xt_LIB
> X11_Xt_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xutil_INCLUDE_PATH
> X11_Xutil_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xv_INCLUDE_PATH
> X11_Xv_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xv_LIB
> X11_Xv_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_Xxf86misc_LIB
> X11_Xxf86misc_LIB-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_dpms_INCLUDE_PATH
> X11_dpms_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_xf86misc_INCLUDE_PATH
> X11_xf86misc_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Advanced flag for variable: X11_xf86vmode_INCLUDE_PATH
> X11_xf86vmode_INCLUDE_PATH-ADVANCED:INTERNAL=1
> //Test __SOPRANO_HAVE_GCC_VISIBILITY
> __SOPRANO_HAVE_GCC_VISIBILITY:INTERNAL=1
> -------------- next part --------------
> project(soprano)
>
> cmake_minimum_required(VERSION 2.6.2)
>
> set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH}
> ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
>
> ##################  Soprano version  ################################
> set(CMAKE_SOPRANO_VERSION_MAJOR 2)
> set(CMAKE_SOPRANO_VERSION_MINOR 3)
> set(CMAKE_SOPRANO_VERSION_RELEASE 1)
> set(CMAKE_SOPRANO_VERSION_STRING
> "${CMAKE_SOPRANO_VERSION_MAJOR}.${CMAKE_SOPRANO_VERSION_MINOR}.${CMAKE_SOPRANO_VERSION_RELEASE}")
>
>
> ##################  User options  ################################
>
> option(SOPRANO_BUILD_TESTS "Build all unit tests")
> option(SOPRANO_DISABLE_REDLAND_BACKEND "Disable the compilation of the
> redland backend")
> option(SOPRANO_DISABLE_SESAME2_BACKEND "Disable the compilation of the
> sesame2 backend")
> option(SOPRANO_DISABLE_CLUCENE_INDEX "Disable the compilation of the
> clucene-based full-text index")
> option(SOPRANO_DISABLE_RAPTOR_PARSER "Disable the compilation of the raptor
> parser and serializer plugins (provides most Soprano parsers and
> serializers)")
> option(SOPRANO_DISABLE_DBUS "Disable the D-Bus integration")
> option(SOPRANO_BUILD_API_DOCS "Build the Soprano API documentation")
>
> if(SOPRANO_BUILD_TESTS)
>  enable_testing()
> endif(SOPRANO_BUILD_TESTS)
>
> if(WIN32)
>  set(CMAKE_DEBUG_POSTFIX "d")
> endif(WIN32)
>
> include(SopranoCPack.cmake)
>
> ##################  find packages  ################################
>
> set(QT_MIN_VERSION "4.4.0")
> find_package(Qt4 REQUIRED)
> # properly set up compile flags (QT_DEBUG/QT_NO_DEBUG, ...)
> include(${QT_USE_FILE})
>
> if(NOT SOPRANO_DISABLE_RAPTOR_PARSER OR NOT
> SOPRANO_DISABLE_REDLAND_BACKEND)
>  find_package(Rasqal)
>  find_package(Raptor)
>  find_package(Redland)
>
>  if(WIN32)
>    if(NOT REDLAND_VERSION)
>      set(REDLAND_VERSION "1.0.3")
>      message(STATUS "Windows currently only has Redland version 1.0.3")
>    endif(NOT REDLAND_VERSION)
>  endif(WIN32)
> endif(NOT SOPRANO_DISABLE_RAPTOR_PARSER OR NOT
> SOPRANO_DISABLE_REDLAND_BACKEND)
>
> if(NOT SOPRANO_DISABLE_CLUCENE_INDEX)
>  find_package(CLucene)
>  if(CLucene_FOUND)
>    if(CLUCENE_VERSION AND CLUCENE_VERSION STRGREATER "0.9.19" OR
> CLUCENE_VERSION STREQUAL "0.9.19")
>      set(CL_VERSION_19_OR_GREATER TRUE)
>    endif(CLUCENE_VERSION AND CLUCENE_VERSION STRGREATER "0.9.19" OR
> CLUCENE_VERSION STREQUAL "0.9.19")
>    set(SOPRANO_BUILD_INDEX_LIB 1 CACHE INTERNAL "Soprano Index is built"
> FORCE)
>  endif(CLucene_FOUND)
> endif(NOT SOPRANO_DISABLE_CLUCENE_INDEX)
>
> if(NOT SOPRANO_DISABLE_SESAME2_BACKEND)
>  find_package(JNI)
>  if(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
>    file(READ ${JAVA_INCLUDE_PATH}/jni.h jni_header_data)
>    string(REGEX MATCH "JNI_VERSION_1_4" JNI_1_4_FOUND "${jni_header_data}")
>    if(JNI_1_4_FOUND)
>      message(STATUS "Found Java JNI >= 1.4: ${JAVA_INCLUDE_PATH},
> ${JAVA_JVM_LIBRARY}")
>    else(JNI_1_4_FOUND)
>      message( "Need JNI version 1.4 or higher for the Sesame2 backend.")
>    endif(JNI_1_4_FOUND)
>  else(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
>    message(STATUS "Could not find Java JNI")
>    if("$ENV{JAVA_HOME}" STREQUAL "")
>      message("Make sure JAVA_HOME is set")
>    endif("$ENV{JAVA_HOME}" STREQUAL "")
>  endif(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
> endif(NOT SOPRANO_DISABLE_SESAME2_BACKEND)
>
>
> ##################  setup variables  ################################
> if(REDLAND_FOUND AND NOT SOPRANO_DISABLE_REDLAND_BACKEND)
>  set(BUILD_REDLAND_BACKEND TRUE)
> endif(REDLAND_FOUND AND NOT SOPRANO_DISABLE_REDLAND_BACKEND)
> if(JNI_1_4_FOUND AND NOT SOPRANO_DISABLE_SESAME2_BACKEND)
>  set(BUILD_SESAME2_BACKEND TRUE)
> endif(JNI_1_4_FOUND AND NOT SOPRANO_DISABLE_SESAME2_BACKEND)
> if(SOPRANO_BUILD_INDEX_LIB AND NOT SOPRANO_DISABLE_CLUCENE_INDEX)
>  set(BUILD_CLUCENE_INDEX TRUE)
> endif(SOPRANO_BUILD_INDEX_LIB AND NOT SOPRANO_DISABLE_CLUCENE_INDEX)
> if(RAPTOR_FOUND AND NOT SOPRANO_DISABLE_RAPTOR_PARSER)
>  set(BUILD_RAPTOR_PARSER TRUE)
> endif(RAPTOR_FOUND AND NOT SOPRANO_DISABLE_RAPTOR_PARSER)
> if(RAPTOR_FOUND AND REDLAND_FOUND AND REDLAND_VERSION STRGREATER "1.0.5"
> AND NOT SOPRANO_DISABLE_RAPTOR_PARSER)
>  set(BUILD_RAPTOR_SERIALIZER TRUE)
> endif(RAPTOR_FOUND AND REDLAND_FOUND AND REDLAND_VERSION STRGREATER "1.0.5"
> AND NOT SOPRANO_DISABLE_RAPTOR_PARSER)
> if(NOT SOPRANO_DISABLE_DBUS AND QT_QTDBUS_FOUND)
>  set(BUILD_DBUS_SUPPORT TRUE)
> endif(NOT SOPRANO_DISABLE_DBUS AND QT_QTDBUS_FOUND)
> set(HAVE_DBUS BUILD_DBUS_SUPPORT)
>
> ##################  setup install directories
>  ################################
> set (LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" )
> set (LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE
> STRING "Library directory name")
> ## the following are directories where stuff will be installed to
> set(INCLUDE_INSTALL_DIR      "${CMAKE_INSTALL_PREFIX}/include/" CACHE PATH
> "The subdirectory to the header prefix")
> set(PKGCONFIG_INSTALL_PREFIX
> "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig/" CACHE STRING "Base
> directory for pkgconfig files")
>
>
> # Set up RPATH handling, so the libs are found if they are installed to a
> non-standard location.
> # By default cmake builds the targets with full RPATH to everything in the
> build directory,
> # but then removes the RPATH when installing.
> # These two options below make it set the RPATH of the installed targets to
> all
> # RPATH directories outside the current CMAKE_BINARY_DIR and also the
> library
> # install directory. Alex
> set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
> set(CMAKE_INSTALL_RPATH                ${LIB_DESTINATION} )
>
> if(APPLE)
>   set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
> endif(APPLE)
>
>
> ##################  some compiler settings ################################
> if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32 )
>    set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor
> -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W
> -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
> endif(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32 )
> if(MSVC)
>    add_definitions(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
> -Zc:wchar_t-)
> endif(MSVC)
> if(MINGW)
>    set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor
> -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall
> -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
> endif(MINGW)
>
>
> ##################  add subdirectories ################################
> if(BUILD_CLUCENE_INDEX)
>   add_subdirectory(index)
> endif(BUILD_CLUCENE_INDEX)
> add_subdirectory(soprano)
> add_subdirectory(backends)
> add_subdirectory(parsers)
> add_subdirectory(serializers)
> add_subdirectory(server)
> add_subdirectory(tools)
> add_subdirectory(rules)
> add_subdirectory(includes)
> if(SOPRANO_BUILD_TESTS)
>  add_subdirectory(test)
> endif(SOPRANO_BUILD_TESTS)
> add_subdirectory(cmake)
>
>
> ##################  create pkgconfig file  ################################
> if(NOT WIN32)
>  configure_file(${CMAKE_CURRENT_SOURCE_DIR}/soprano.pc.cmake
> ${CMAKE_CURRENT_BINARY_DIR}/soprano.pc @ONLY)
>  install(FILES ${CMAKE_CURRENT_BINARY_DIR}/soprano.pc DESTINATION
> ${PKGCONFIG_INSTALL_PREFIX})
> endif(NOT WIN32)
>
>
> ##################  apidox ################################
> if(SOPRANO_BUILD_API_DOCS)
>  find_package(Doxygen)
>
>  if(DOXYGEN_EXECUTABLE)
>    configure_file(${soprano_SOURCE_DIR}/Doxyfile.cmake
> ${soprano_BINARY_DIR}/Doxyfile)
>
>    if(EXISTS ${QT_DOC_DIR}/html)
>      set(QTDOCS "${QT_DOC_DIR}/html")
>    else(EXISTS ${QT_DOC_DIR}/html)
>      set(QTDOCS "http://doc.trolltech.com/4.3/")
>    endif(EXISTS ${QT_DOC_DIR}/html)
>
>    add_custom_target(
>      apidox ALL
>      COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
>      COMMAND docs/html/installdox -l qt4.tag@${QTDOCS} docs/html/*.html)
>  endif(DOXYGEN_EXECUTABLE)
> endif(SOPRANO_BUILD_API_DOCS)
>
>
> ##################  status messages ################################
>
> message("---------------------------------------------------------------------------------------")
> message("-- Soprano Components that will be built:")
> if(NOT BUILD_REDLAND_BACKEND AND NOT BUILD_SESAME2_BACKEND)
>  message("   WARNING: No Soprano backends will be compiled!")
>  message("   WARNING: Soprano will not be very useful without storage
> backends!")
> endif(NOT BUILD_REDLAND_BACKEND AND NOT BUILD_SESAME2_BACKEND)
> if(BUILD_REDLAND_BACKEND)
>  message("   * Redland storage backend")
> endif(BUILD_REDLAND_BACKEND)
> if(BUILD_SESAME2_BACKEND)
>  message("   * Sesame2 storage backend (java-based)")
> endif(BUILD_SESAME2_BACKEND)
>
> if(BUILD_RAPTOR_PARSER)
>  message("   * Raptor RDF parser")
>  if(RAPTOR_HAVE_TRIG)
>    message("     (including TriG parser)")
>  endif(RAPTOR_HAVE_TRIG)
> endif(BUILD_RAPTOR_PARSER)
>
> if(BUILD_RAPTOR_SERIALIZER)
>  message("   * Raptor RDF serializer")
> endif(BUILD_RAPTOR_SERIALIZER)
>
> if(BUILD_CLUCENE_INDEX)
>  message("   * The CLucene-based full-text search index library")
> endif(BUILD_CLUCENE_INDEX)
>
> if(BUILD_DBUS_SUPPORT)
>  message("   * D-Bus server/client support")
> endif(BUILD_DBUS_SUPPORT)
>
>
> message("")
> message("-- Soprano Components that will NOT be built:")
> if(NOT BUILD_REDLAND_BACKEND)
>  message("   * Redland storage backend")
> endif(NOT BUILD_REDLAND_BACKEND)
> if(NOT BUILD_SESAME2_BACKEND)
>  message("   * Sesame2 storage backend (java-based)")
> endif(NOT BUILD_SESAME2_BACKEND)
>
> if(NOT BUILD_RAPTOR_PARSER)
>  message("   * Raptor RDF parser")
> endif(NOT BUILD_RAPTOR_PARSER)
>
> if(NOT BUILD_RAPTOR_SERIALIZER)
>  message("   * Raptor RDF serializer")
>  if(NOT SOPRANO_DISABLE_RAPTOR_PARSER AND REDLAND_FOUND AND REDLAND_VERSION
> STRLESS "1.0.6")
>    message("     (The Raptor serializer depends on Redland 1.0.6 or
> greater.")
>  endif(NOT SOPRANO_DISABLE_RAPTOR_PARSER AND REDLAND_FOUND AND
> REDLAND_VERSION STRLESS "1.0.6")
> endif(NOT BUILD_RAPTOR_SERIALIZER)
>
> if(NOT BUILD_CLUCENE_INDEX)
>  message("   * The CLucene-based full-text search index library")
> endif(NOT BUILD_CLUCENE_INDEX)
>
> if(NOT BUILD_DBUS_SUPPORT)
>  message("   * D-Bus server/client support")
> endif(NOT BUILD_DBUS_SUPPORT)
>
>
> message("---------------------------------------------------------------------------------------")
>
> ------------------------------
>
> _______________________________________________
> kde-core-devel mailing list
> kde-core-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-core-devel
>
>
> End of kde-core-devel Digest, Vol 80, Issue 48
> **********************************************
>



-- 
It's the peoples' will, I am their leader, I must follow them. (Jim Hacker
in Yes Minister)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20091112/5db19c4f/attachment.htm>


More information about the kde-core-devel mailing list