KDE

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • missing includes

    7 answers - 610 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

    one of our user reported[1] a missing include (namely kdateedit.h) that
    is not installed by libkdepim (Makefile.am only installs
    kdepimmacros.h) whereas he claim this header is documented in the devel
    documentation.
    Could you please update the include_HEADERS from libkdepim/Makefile.am
    of kdepim to include kdateedit.h (and possibly other forgotten
    headers) ?
    TIA
    [1]
    PS: I wanted to report that on the KDE bugtracker, but no module exists
    for libkdepim, neither for kdepim itself, hence that mail.
    maybe having one created on the bugzilla would be great :)
  • No.1 | | 1153 bytes | |

    Wednesday 10 May 2006 16:00, Pierre Habouzit wrote:
    one of our user reported[1] a missing include (namely kdateedit.h) that
    is not installed by libkdepim (Makefile.am only installs
    kdepimmacros.h) whereas he claim this header is documented in the devel
    documentation.

    Could you please update the include_HEADERS from libkdepim/Makefile.am
    of kdepim to include kdateedit.h (and possibly other forgotten
    headers) ?

    Sorry, libkdepim and most other libraries in kdepim are not supposed to be
    used by anything outside of kdepim. They are just a way to share code between
    the applications in kdepim and don't guarantee binary compatibility, not even
    source compatibility between releases. If you want to use them nevertheless,
    you'll need to copy the needed headers from the kdepim sources.

    However, we are working on changing this for KDE4.

    regards
    Volker

    kde-pim mailing list
    kde-pim (AT) kde (DOT) org

    kde-pim home page at http://pim.kde.org/
    PGP SIGNATURE
    Version: GnuPG v1.4.2 (GNU/Linux)

    xlfhpH9Gh5cADL5H4b9JFkw=
    =S66S
    PGP SIGNATURE
  • No.2 | | 1021 bytes | |

    Thursday 11 May 2006 16:35, Volker Krause wrote:
    Wednesday 10 May 2006 16:00, Pierre Habouzit wrote:
    one of our user reported[1] a missing include (namely kdateedit.h) that
    is not installed by libkdepim (Makefile.am only installs
    kdepimmacros.h) whereas he claim this header is documented in the devel
    documentation.

    Could you please update the include_HEADERS from libkdepim/Makefile.am
    of kdepim to include kdateedit.h (and possibly other forgotten
    headers) ?

    Sorry, libkdepim and most other libraries in kdepim are not supposed to be
    used by anything outside of kdepim. They are just a way to share code
    between the applications in kdepim and don't guarantee binary
    compatibility, not even source compatibility between releases. If you want
    to use them nevertheless, you'll need to copy the needed headers from the
    kdepim sources.

    So the actual problem is that the kdepimwidgets designer plugin gets installed
    accidentally?

    Cheers,
    Kevin
  • No.3 | | 1582 bytes | |

    Thursday 11 May 2006 18:20, Kevin Krammer wrote:
    Thursday 11 May 2006 16:35, Volker Krause wrote:
    Wednesday 10 May 2006 16:00, Pierre Habouzit wrote:
    one of our user reported[1] a missing include (namely kdateedit.h) that
    is not installed by libkdepim (Makefile.am only installs
    kdepimmacros.h) whereas he claim this header is documented in the devel
    documentation.

    Could you please update the include_HEADERS from libkdepim/Makefile.am
    of kdepim to include kdateedit.h (and possibly other forgotten
    headers) ?

    Sorry, libkdepim and most other libraries in kdepim are not supposed to
    be used by anything outside of kdepim. They are just a way to share code
    between the applications in kdepim and don't guarantee binary
    compatibility, not even source compatibility between releases. If you
    want to use them nevertheless, you'll need to copy the needed headers
    from the kdepim sources.

    So the actual problem is that the kdepimwidgets designer plugin gets
    installed accidentally?

    Well, it needs to be installed if you want to use it for kdepim development. I
    agree that this is unfortunate, any idea how this could be solved in a
    cleaner way? The problem of designer plugins for internal widgets is not
    limited to kdepim and KDE3 after all.

    regards
    Volker

    kde-pim mailing list
    kde-pim (AT) kde (DOT) org

    kde-pim home page at http://pim.kde.org/
    PGP SIGNATURE
    Version: GnuPG v1.4.2 (GNU/Linux)

    G2WKmYQw6aGiT0Y5tK0n+90=
    =lICy
    PGP SIGNATURE
  • No.4 | | 1532 bytes | |

    Friday 12 May 2006 15:39, Volker Krause wrote:
    Thursday 11 May 2006 18:20, Kevin Krammer wrote:
    Thursday 11 May 2006 16:35, Volker Krause wrote:
    Wednesday 10 May 2006 16:00, Pierre Habouzit wrote:
    one of our user reported[1] a missing include (namely kdateedit.h) that
    is not installed by libkdepim (Makefile.am only installs
    kdepimmacros.h) whereas he claim this header is documented in the devel
    documentation.

    Could you please update the include_HEADERS from libkdepim/Makefileam
    of kdepim to include kdateedit.h (and possibly other forgotten
    headers) ?

    Sorry, libkdepim and most other libraries in kdepim are not supposed to
    be used by anything outside of kdepim. They are just a way to share code
    between the applications in kdepim and don't guarantee binary
    compatibility, not even source compatibility between releases. If you
    want to use them nevertheless, you'll need to copy the needed headers
    from the kdepim sources.

    So the actual problem is that the kdepimwidgets designer plugin gets
    installed accidentally?

    Well, it needs to be installed if you want to use it for kdepim development. I
    agree that this is unfortunate, any idea how this could be solved in a
    cleaner way? The problem of designer plugins for internal widgets is not
    limited to kdepim and KDE3 after all.

    Easy to solve with qt4: export QT_PLUGIN_PATH=<builddir>/kdepim/lib:$QT_PLUGIN_PATH
    (i.e. pointing qt to the non-installed designer plugin).
  • No.5 | | 1470 bytes | |

    PGP SIGNED MESSAGE
    Hash: SHA1

    Am Freitag, 12. Mai 2006 15:47 schrieb David Faure:
    Friday 12 May 2006 15:39, Volker Krause wrote:
    Thursday 11 May 2006 18:20, Kevin Krammer wrote:
    So the actual problem is that the kdepimwidgets designer plugin gets
    installed accidentally?

    Well, it needs to be installed if you want to use it for kdepim
    development. I agree that this is unfortunate, any idea how this could be
    solved in a cleaner way? The problem of designer plugins for internal
    widgets is not limited to kdepim and KDE3 after all.

    Easy to solve with qt4: export
    QT_PLUGIN_PATH=<builddir>/kdepim/lib:$QT_PLUGIN_PATH (i.e. pointing qt to
    the non-installed designer plugin).

    Does uic use QT_PLUGIN_PATH, too?
    That was the main problem, iirc, why the plugin needed to be installed
    in /usr/share/kde (even when you had a different prefix for kdepim).

    Cheers,
    Reinhold
    - --
    -
    Reinhold Kainhofer, Vienna University of Technology, Austria
    email: reinhold (AT) kainhofer (DOT) com, http://reinhold.kainhofer.com/
    * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
    * K Desktop Environment, http://www.kde.org, K maintainer
    PGP SIGNATURE
    Version: GnuPG v1.4.3 (GNU/Linux)

    BAw+AFudX2gSTCL72iGl07I=
    =pQT
    PGP SIGNATURE

    kde-pim mailing list
    kde-pim (AT) kde (DOT) org

    kde-pim home page at http://pim.kde.org/
  • No.6 | | 1553 bytes | |

    Friday 12 May 2006 15:39, Volker Krause wrote:
    Thursday 11 May 2006 18:20, Kevin Krammer wrote:
    Thursday 11 May 2006 16:35, Volker Krause wrote:
    Wednesday 10 May 2006 16:00, Pierre Habouzit wrote:
    one of our user reported[1] a missing include (namely kdateedit.h)
    that is not installed by libkdepim (Makefile.am only installs
    kdepimmacros.h) whereas he claim this header is documented in the
    devel documentation.

    Could you please update the include_HEADERS from
    libkdepim/Makefile.am of kdepim to include kdateedit.h (and possibly
    other forgotten headers) ?

    Sorry, libkdepim and most other libraries in kdepim are not supposed to
    be used by anything outside of kdepim. They are just a way to share
    code between the applications in kdepim and don't guarantee binary
    compatibility, not even source compatibility between releases. If you
    want to use them nevertheless, you'll need to copy the needed headers
    from the kdepim sources.

    So the actual problem is that the kdepimwidgets designer plugin gets
    installed accidentally?

    Well, it needs to be installed if you want to use it for kdepim
    development. I agree that this is unfortunate, any idea how this could be
    solved in a cleaner way? The problem of designer plugins for internal
    widgets is not limited to kdepim and KDE3 after all.

    How is this solved during build time?
    If one checks out kdepim, it needs to be able to build without any installed
    plugin, doesn't it?

    Cheers,
    Kevin
  • No.7 | | 1324 bytes | |

    Friday 12 May 2006 16:02, Reinhold Kainhofer wrote:
    Am Freitag, 12. Mai 2006 15:47 schrieb David Faure:
    Friday 12 May 2006 15:39, Volker Krause wrote:
    Thursday 11 May 2006 18:20, Kevin Krammer wrote:
    So the actual problem is that the kdepimwidgets designer plugin gets
    installed accidentally?

    Well, it needs to be installed if you want to use it for kdepim
    development. I agree that this is unfortunate, any idea how this could
    be solved in a cleaner way? The problem of designer plugins for
    internal widgets is not limited to kdepim and KDE3 after all.

    Easy to solve with qt4: export
    QT_PLUGIN_PATH=<builddir>/kdepim/lib:$QT_PLUGIN_PATH (i.e. pointing qt to
    the non-installed designer plugin).

    Does uic use QT_PLUGIN_PATH, too?
    That was the main problem, iirc, why the plugin needed to be installed
    in /usr/share/kde (even when you had a different prefix for kdepim).

    AFAIK uic doesn't need the plugins anymore, all required information about
    custom widgets are stored within the ui file.

    regards
    Volker

    kde-pim mailing list
    kde-pim (AT) kde (DOT) org

    kde-pim home page at http://pim.kde.org/
    PGP SIGNATURE
    Version: GnuPG v1.4.2 (GNU/Linux)

    GNIZlSUAorusWiXWYDPaeLg=
    =VsXf
    PGP SIGNATURE

Re: missing includes


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

EMSDN.COM