Vraag & Antwoord

OS Linux

[Slackware Current] kdebase-3.1 not found kdelibs

Anoniem
None
7 antwoorden
  • In Slackware Current 20030123 met gecompileerde kernel 2.4.20 heb ik geinstalleerd qt-3.1.1 en Cups-1.1.18

    Ik heb de kde 3.1 sources gedownload.

    Ik heb zonder foutmeldingen arts-1.1 en kdelibs-3.1 kunnen compileren met
    [code:1:5a90fe9f1b]
    ./configure
    make
    make install
    [/code:1:5a90fe9f1b]

    Maar bij kdebase-3.1 (output ingekort)
    ./configure
    [code:1:5a90fe9f1b]
    checking for snprintf… yes
    checking for X… libraries /usr/X11R6/lib, headers /usr/X11R6/include
    checking for IceConnectionNumber in -lICE… yes
    checking for libXext… yes
    checking for Xinerama… no
    checking for pthread_create in -lpthread… yes
    checking for extra includes… no
    checking for extra libs… no
    checking for libz… -lz
    checking for libpng… -lpng -lz -lm
    checking for libjpeg6b… no
    checking for libjpeg… -ljpeg
    checking for Qt… libraries /usr/lib/qt/lib, headers
    /usr/local/qt/include using -mt
    checking if Qt compiles without flags… no
    checking for moc… /usr/local/qt/bin/moc
    checking for uic… /usr/local/qt/bin/uic
    checking whether uic supports -L … yes
    checking whether uic supports -nounload … yes
    checking if Qt needs -ljpeg… no
    checking for rpath… yes
    checking for KDE… libraries /usr/local/kde/lib, headers
    /usr/local/kde/includechecking if UIC has KDE plugins available…
    configure: error: not found - you need to install kdelibs first.
    root@linux:/usr/src/kdebase-3.1#
    [/code:1:5a90fe9f1b]
    kdebase adviseert kdelibs te installeren, terwijl die al geinstalleerd zijn. Namelijk in /usr/local/kde/lib

    Het lijkt er dus op dat deze output me op het verkeerde been probeert te zetten. Wat mist kdebase nu echt? :roll:
  • Kijk anders eens in de configure file en pas het PATH aan waar kde libs staat. Hij gaat er waarschijnlijk vanuit dat ie in /opt/kde/libs staat
  • Yep, standaard compileert KDE zich in /opt/kde.
    Je kunt aan configure opties meegeven waardoor KDE in de juiste map terecht komt..
    Lees hiervoor de README en/of INSTALL van de broncode….

    Max
  • Overigens zit KDE 3.1 nu ook in slackware-current.
  • [quote:67fa52f071="danieldk"]Overigens zit KDE 3.1 nu ook in slackware-current.[/quote:67fa52f071]

    Mooi.
  • //Marcel, de config files van de kdebase-3.1 source laat ik liever ongewijzigd. :roll:

    //Max,ik heb het volgende geprobeerd met arts-1.1 en kdelibs-3.1
    [code:1:133e0c1417]
    ./configure –prefix=/opt/kde
    make
    make install
    [/code:1:133e0c1417]
    Maar bij kdebase-3.1 met
    [code:1:133e0c1417]
    ./configure –prefix=/opt/kde
    [/code:1:133e0c1417]
    De foutmelding die volgde was het zelfde als zonder –prefix=/opt/kde behalve:
    [code:1:133e0c1417]
    checking for KDE… libraries /opt/kde/lib, headers /opt/kde/include
    checking if UIC has KDE plugins available… configure: error: not found - you need to install kdelibs fir$
    root@linux:/usr/src/kdebase-3.1#
    [/code:1:133e0c1417]
    Dus heb ik uiteindelijk de kdelibs-3.1 van de ftp://ftp.slackware.com/pub/slackware/slackware-current/ gedownload en geinstalleerd met:
    [code:1:133e0c1417]
    installpkg kdelibs-3.1-i386-1.tgz
    [/code:1:133e0c1417]
    Daarna kon ik kdebase-3.1 wel configureren en installeren met
    [code:1:133e0c1417]
    ./configure –prefix=/opt/kde
    make
    make install
    [/code:1:133e0c1417]
    Geen foutmeldingen deze keer.
    Aangezien vanuit init 3
    [code:1:133e0c1417]
    startkde
    [/code:1:133e0c1417]
    niet werkte
    [code:1:133e0c1417]
    jolo@linux:~$ startkde
    xsetroot: unable to open display ''
    [/code:1:133e0c1417]
    heb ik in ~/.xinitrc
    [code:1:133e0c1417]
    exec /usr/bin/wmaker $NOCPP
    [/code:1:133e0c1417]
    gewijzigd in
    [code:1:133e0c1417]
    exec /opt/kde/bin/startkde $NOCPP
    [/code:1:133e0c1417]
    om kde te kunnen starten met: startx

    Het werkt! :D

    Marcel, Max en Danieldk bedankt voor de reacties, KDE-3.1 ziet er goed uit :)
  • Kleine opmerking:
    het commando [b:7ffa2d5f82]startkde[/b:7ffa2d5f82] werkt niet vanaf een prompt, simpelweg omdat X11 niet draait.
    Welk commando moet je dan hebben?
    [b:7ffa2d5f82]startx kde[/b:7ffa2d5f82]

    Max

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.

Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord