KDE

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • KDE4 configure problem

    5 answers - 592 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    Hello,
    I wanted to compile kdepim in trunk. I hadn't the development package for
    gpgme installed on my SUSE 10.2 box.
    The configuration run didn't explicitely complain about that, it just didn't
    create the kmail directory (plus some more). course, one can find the
    reason checking the checks' results one by one.
    There are a lot of checks and information about optional packages. So there
    should be a clear statement if gpgme cannot be found.
    Andreas
    KMail developers mailing list
    KMail-devel (AT) kde (DOT) org
  • No.1 | | 734 bytes | |

    Thursday 01 March 2007, Andreas Gungl wrote:
    Hello,

    I wanted to compile kdepim in trunk. I hadn't the development package for
    gpgme installed on my SUSE 10.2 box.
    The configuration run didn't explicitely complain about that, it just didn't
    create the kmail directory (plus some more). course, one can find the
    reason checking the checks' results one by one.

    There are a lot of checks and information about optional packages. So there
    should be a clear statement if gpgme cannot be found.

    The code in trunk already says
    if(UNIX)
    * find_package(Gpgme REQUIRED)
    else(UNIX)

    so you should get an error when gpgme isn't there, not just a kdepim without kmail.
  • No.2 | | 5388 bytes | |

    Am Thursday 01 March 2007 schrieb David Faure:
    Thursday 01 March 2007, Andreas Gungl wrote:
    Hello,

    I wanted to compile kdepim in trunk. I hadn't the development package
    for gpgme installed on my SUSE 10.2 box.
    The configuration run didn't explicitely complain about that, it just
    didn't create the kmail directory (plus some more). course, one can
    find the reason checking the checks' results one by one.

    There are a lot of checks and information about optional packages. So
    there should be a clear statement if gpgme cannot be found.

    The code in trunk already says
    if(UNIX)
    * find_package(Gpgme REQUIRED)
    else(UNIX)

    so you should get an error when gpgme isn't there, not just a kdepim
    without kmail.

    gungl@gungl:~rpm -qa | grep gpgme
    gpgme-1.1.2-28
    gpgme-devel-1.1.2-28 <== problematic package

    If I don't install the gpgme-devel-1.1.2-28 package, I get errors in the checks for gpgme.
    -- Performing Test - Failed
    -- Performing Test HAVE_GPGME_CANCEL - Failed
    -- Performing Test HAVE_GPGME_KEY_T_KEYLIST_MDE - Failed
    -- Performing Test HAVE_GPGME_WRNG_KEY_USAGE - Failed
    -- Performing Test - Failed
    -- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED - Failed
    -- Performing Test - Failed
    After installing the package, everything is fine. if you need more info, please let me know.

    Here we go (full yconfigure log with missing gpgme headers, "prepare"
    is a helper scrcipt to simplify the configure command):

    domino@gungl:~/kde-build/kdepimls
    prepare
    domino@gungl:~/kde-build/kdepimcmake / -DCMAKE_BUILD_TYPE=debugfull
    -- Check for working C compiler: /opt/icecream/bin/gcc
    -- Check for working C compiler: /opt/icecream/bin/gcc -- works
    -- Check size of void*
    -- Check size of void* - done
    -- Check for working CXX compiler: /opt/icecream/bin/c++
    -- Check for working CXX compiler: /opt/icecream/bin/c++ -- works
    -- Looking for Q_WS_X11
    -- Looking for Q_WS_X11 - found
    -- Looking for Q_WS_MAC
    -- Looking for Q_WS_MAC - not found.
    -- Looking for Q_WS_WIN
    -- Looking for Q_WS_WIN - not found.
    -- Found Qt-Version 4.2.2
    -- Looking for XDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
    -- Looking for XDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found
    -- Looking for gethostbyname
    -- Looking for gethostbyname - found
    -- Looking for connect
    -- Looking for connect - found
    -- Looking for remove
    -- Looking for remove - found
    -- Looking for shmat
    -- Looking for shmat - found
    -- Looking for IceConnectionNumber in ICE
    -- Looking for IceConnectionNumber in ICE - found
    -- Found X11: /usr/lib/libX11.so
    -- Looking for pthread.h
    -- Looking for pthread.h - found
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Performing Test HAVE_FPIE_SUPPRT
    -- Performing Test HAVE_FPIE_SUPPRT - Success
    -- Performing Test __KDE_HAVE_NTHREADSAFE_STATICS
    -- Performing Test __KDE_HAVE_NTHREADSAFE_STATICS - Success
    -- Performing Test __KDE_HAVE_GCC_VISIBILITY
    -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
    -- Found KDE4 include dir: /opt/my-kde4/include
    -- Found KDE4 library dir: /opt/my-kde4/lib
    -- Found KDE4 kconfig_compiler preprocessor: /
    -- Found KDE PIM libraries
    -- Found ZLIB: /usr/lib/libz.so
    -- Found sasl2: /usr/lib/libsasl2.so
    -- Performing Test HAVE_MYSQLPT_EMBEDDED_CNNECTIN
    -- Performing Test HAVE_MYSQLPT_EMBEDDED_CNNECTIN - Failed
    -- MySQL not found.
    -- MySQL Embedded not found.
    -- Found LibXslt: /usr/lib/libxslt.so
    -- Check size of long
    -- Check size of long - done
    -- Check size of unsigned long
    -- Check size of unsigned long - done
    -- Performing Test
    -- Performing Test - Failed
    -- Performing Test HAVE_GPGME_CANCEL
    -- Performing Test HAVE_GPGME_CANCEL - Failed
    -- Performing Test HAVE_GPGME_KEY_T_KEYLIST_MDE
    -- Performing Test HAVE_GPGME_KEY_T_KEYLIST_MDE - Failed
    -- Performing Test HAVE_GPGME_WRNG_KEY_USAGE
    -- Performing Test HAVE_GPGME_WRNG_KEY_USAGE - Failed
    -- Performing Test
    -- Performing Test - Failed
    -- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED
    -- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED - Failed
    -- Performing Test
    -- Performing Test - Failed
    -- Looking for include files HAVE_EXECINFH
    -- Looking for include files HAVE_EXECINFH - found
    -- Found SSL: /usr/lib/libssl.so
    -- Looking for include files HAVE_MALLC_H
    -- Looking for include files HAVE_MALLC_H - found
    -- Looking for include files HAVE_ERR_H
    -- Looking for include files HAVE_ERR_H - found
    -- Newsticker Kontact plugins disabled.
    -- kweather plugins will not compile. Kdetoys must be install before to compile it
    -- Kolab and GroupWise resources are disabled.
    -- Looking for include files HAVE_SYS_LIMITS_H
    -- Looking for include files HAVE_SYS_LIMITS_H - not found.
    -- Looking for include files HAVE_VALUES_H
    -- Looking for include files HAVE_VALUES_H - found
    -- disabled networkstatus
  • No.3 | | 847 bytes | |

    Thursday 01 March 2007 9:41:39 am Andreas Gungl wrote:
    Am Thursday 01 March 2007 schrieb David Faure:
    Thursday 01 March 2007, Andreas Gungl wrote:
    Hello,

    I wanted to compile kdepim in trunk. I hadn't the development package
    for gpgme installed on my SUSE 10.2 box.
    The configuration run didn't explicitely complain about that, it just
    didn't create the kmail directory (plus some more). course, one can
    find the reason checking the checks' results one by one.

    There are a lot of checks and information about optional packages. So
    there should be a clear statement if gpgme cannot be found.

    The code in trunk already says
    if(UNIX)
    * find_package(Gpgme REQUIRED)
    else(UNIX)

    I once had a macro_log_feature() bitch when Gpgme wasn't found.
    but that was removed.
  • No.4 | | 954 bytes | |

    Thursday 01 March 2007, Allen Winter wrote:
    Thursday 01 March 2007 9:41:39 am Andreas Gungl wrote:
    Am Thursday 01 March 2007 schrieb David Faure:
    Thursday 01 March 2007, Andreas Gungl wrote:
    Hello,

    I wanted to compile kdepim in trunk. I hadn't the development package
    for gpgme installed on my SUSE 10.2 box.
    The configuration run didn't explicitely complain about that, it just
    didn't create the kmail directory (plus some more). course, one can
    find the reason checking the checks' results one by one.

    There are a lot of checks and information about optional packages. So
    there should be a clear statement if gpgme cannot be found.

    The code in trunk already says
    if(UNIX)
    * find_package(Gpgme REQUIRED)
    else(UNIX)

    I once had a macro_log_feature() bitch when Gpgme wasn't found.
    but that was removed.

    It needs to be re-added, but for unix only, for now.
  • No.5 | | 969 bytes | |

    Thursday 01 March 2007 3:22:03 pm David Faure wrote:
    Thursday 01 March 2007, Allen Winter wrote:
    Thursday 01 March 2007 9:41:39 am Andreas Gungl wrote:
    Am Thursday 01 March 2007 schrieb David Faure:
    Thursday 01 March 2007, Andreas Gungl wrote:
    Hello,

    I wanted to compile kdepim in trunk. I hadn't the development package
    for gpgme installed on my SUSE 10.2 box.
    The configuration run didn't explicitely complain about that, it just
    didn't create the kmail directory (plus some more). course, one can
    find the reason checking the checks' results one by one.

    There are a lot of checks and information about optional packages So
    there should be a clear statement if gpgme cannot be found.

    The code in trunk already says
    if(UNIX)
    * find_package(Gpgme REQUIRED)
    else(UNIX)

    Fixed. I hope.
    What really was needed was to make the FindGpgme
    package finder support the REQUIRED option.

Re: KDE4 configure problem


max 4000 letters.
Your nickname that display:
In order to stop the spam: 5 + 4 =
QUESTION ON "KDE"

EMSDN.COM