Announcement

Collapse
No announcement yet.

no KDE libraries in prefix?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    no KDE libraries in prefix?

    OK, I'll just admit it outright. I'm probably the rankest of the rank linux rookies. That said, I've developed a lingering hatred of microsoft that's gotten to the point I'll do just about anything I can to spit in Microsoft's beer, and I was fortunate enough to get a job at a virtualization company. With easy access to VM's, I have no excuse not to learn linux.

    Getting right to the point, fiddling with kubuntu, found an app I'd like to try. Looks like the installer is perl, can't, for the life of me, figure out why I can't get it to install, keep dying on:

    "checking for KDE... configure: error:
    in the prefix, you've chosen, are no KDE libraries installed. This will fail.
    So, check this please and use another prefix!"

    Batting my head on this wall for a couple days now, my own search attempts have turned up nothing. Any suggestions?
    good judgement comes from experience, and experience comes from bad judgement

    #2
    Re: no KDE libraries in prefix?

    What are you trying to install ?
    Is it a source file ?
    Is there "README" or "INSTALL" files ?


    When configuring /1/ a source > FAQ: Installing from source

    There is a "Here is example how to fulfill the dependencies"
    and there:

    snip

    Code:
    :~$./configure
    checking for KDE... configure: error:
    in the prefix, you've chosen, are no KDE headers installed. This will fail.
    So, check this please and use another prefix!
    Hmm - search with error message (google), --> kde-devel --> installing it
    kde-devel (5:47)
    --installs-->
    kdebase-dev (4:3.5.6-0ubuntu19)
    kdelibs4-dev (4:3.5.6-0ubuntu13)
    kdesdk (4:3.5.6-0ubuntu2)
    kspy (4:3.5.6-0ubuntu2)
    libarts1-dev (1.5.6-0ubuntu1)
    libavahi-qt3-dev (0.6.17-0ubuntu3)
    libkonq4-dev (4:3.5.6-0ubuntu19)

    snap


    /1/ configure (snap from an INSTALL file)
    The `configure' shell script attempts to guess correct values for
    various system-dependent variables used during compilation. It uses
    those values to create a `Makefile' in each directory of the package.
    It may also create one or more `.h' files containing system-dependent
    definitions. Finally, it creates a shell script `config.status' that
    you can run in the future to recreate the current configuration, a file
    `config.cache' that saves the results of its tests to speed up
    reconfiguring, and a file `config.log' containing compiler output
    (useful mainly for debugging `configure')...
    Before you edit, BACKUP !

    Why there are dead links ?
    1. Thread: Please explain how to access old kubuntu forum posts
    2. Thread: Lost Information

    Comment


      #3
      Re: no KDE libraries in prefix?

      Specifically, I'm trying to install BasKet Note Pads.
      http://basket.kde.org/download.php

      Not allot of luck on their support side. Apparently it's one of those projects that went on for a while; but went south when the devs didn't have the luxury of time to work on it anymore.
      good judgement comes from experience, and experience comes from bad judgement

      Comment


        #4
        Re: no KDE libraries in prefix?

        > BasKet Note Pads on KDE-Apps.org
        Depends on: KDE 3.x
        ...
        Due to being very busy with real life, I'm afraid I have to give up on the development part of BasKet Note Pads. This really hurts me because it is my "baby", but I have no choice: I haven't programmed anything since version 1.0. BasKet Note Pads has no developer anymore. Without new developers, I'm afraid the project will have to be stopped (and unavailable on KDE 4).
        => It is for the KDE 3.X, repositories have Package: basket (1.0.2-2ubuntu1)

        a multi-purpose note-taking application for KDE

        This application provides as many baskets (drawers) as you wish; Several kinds of objects (texts, URLs, images,...) can be drag-n-drop'd into it.

        Objects can be edited, copied, dragged... So, they can be arranged according to users' taste. Moreover, Basket allows you to keep all objects you want in one place, keep data on hand, take notes...

        Homepage: http://basket.kde.org/

        An example how to compile and install version 1.0.3.1

        Dowloading basket-1.0.3.1.tar.gz from the > Basket Note Pads

        Unpacking it to the /media/sda6/tmp_basket/basket-1.0.3.1/

        Looking what the build depends:

        - build-essential
        - and (peeking to the source package for basket_1.0.2-2ubuntu1) /basket-1.0.2/debian/control has a line:
        Build-Depends: debhelper (>= 5), autotools-dev, kdelibs4-dev (>= 4:3.5.6), kdepim-dev (>= 4:3.5.6), libgpgme11-dev, quilt (>= 0.40)

        Starting konsole to the /media/sda6/tmp_basket/basket-1.0.3.1 and
        Code:
        ./configure
        I don't have libgpgme11-dev and kdepim-dev => warnings
        ...
        ====================================
        === BasKet Note Pads - WARNING ===================================
        ====================================
        =
        = BasKet Note Pads requires gpgme version 1.0 and
        = libgpg-error version 1.0.
        = BasKet Note Pads will still be built, but there is no encryption.
        =
        = Packages you need to install if you want encryption:
        = Suse: gpgme-devel
        = Kubuntu: libgpgme11-dev
        = Fedora Core: gpgme-devel
        = Mandriva: libgpgme11-devel
        = Gentoo: app-crypt/gpgme
        =
        ====================================
        === BasKet Note Pads - WARNING ===================================
        ====================================
        =
        = BasKet Note Pads requires kdepim.
        = BasKet Note Pads will still be built, but there is no
        = Kontact integration.
        =
        = Packages you need to install if you want Kontact integration:
        = Suse: kdepim3-devel
        = Kubuntu: kdepim-dev
        = Fedora Core: kdepim-devel
        = Mandriva: libkdepim2-common-devel & libkdepim2-kontact-devel
        = Gentoo: kde-base/kontact
        =

        Good - your configure finished. Start make now
        Code:
        make
        and finally (using > checkinstall)
        Code:
        sudo checkinstall
        ...
        Building file list...OK

        Building Debian package...OK

        Installing Debian package...OK

        Erasing temporary files...OK

        Deleting temp dir...OK


        ************************************************** ********************

        Done. The new package has been installed and saved to

        /media/sda6/tmp_basket/basket-1.0.3.1/basket_1.0.3.1-1_i386.deb

        You can remove it from your system anytime using:

        dpkg -r basket

        ************************************************** ********************
        =>

        Before you edit, BACKUP !

        Why there are dead links ?
        1. Thread: Please explain how to access old kubuntu forum posts
        2. Thread: Lost Information

        Comment


          #5
          Re: no KDE libraries in prefix?

          Wierd - ./configure still comes back with the same things.

          checking if Qt needs -ljpeg... no
          checking for rpath... yes
          checking for KDE... configure: error:
          in the prefix, you've chosen, are no KDE libraries installed. This will fail.
          So, check this please and use another prefix!

          I wonder if it's because I'm trying to a VM. Pity - I'm an absolute sucker for note/information hording apps.
          good judgement comes from experience, and experience comes from bad judgement

          Comment

          Working...
          X