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

Vraag & Antwoord

OS Linux

PSI onder SuSE 8.2

DPinguin
9 antwoorden
  • Hallo,

    Gister heb ik SuSE 8.2 gekocht en geinstalleerd en ik wilde PSI starten na installatie van de RPM, maar ik kreeg de volgende melding:

    [code:1:ba94ed7305]psi: relocation error: psi: undefined symbol: __ti7QWidget
    [/code:1:ba94ed7305]

    Weet iemand wat het is?

    Gr,
    Richard
  • lijkt op een programmafout, ivm een incompatibiliteit tussen psi en een andere bibliotheek.
    Dien even een klacht in bij suse.


    Max
  • Heb je hem wel via YAST2 geïnstalleerd? Die zou die fout namelijk moeten vinden.
    Waar heb je hem BTW geïnstalleerd op je laptop of op je desktop?
    Mag ik de CD's BTW branden op onze volgende meeting? Ik heb op mijn uitwisseling weer iemand bekeerd namelijk :D
    Misschien kan hij ook wel op de meeting komen.

    (tis BTW legaal, we hebben op het forum SuSE een tijdje terug gemailed)
  • Ja, ik heb 'm via YAST2 geinstalleerd, dus helaas het werkt niet.
    Ik zou het nog kunnen proberen met de source, alleen gaat 'ie piepen over Qt. Dat moet er volgens mij gewoon op staan, maar daar ben ik nog niet helemaal uit.

    Dit is de output van locate:
    [code:1:709d983174]
    /usr/share/doc/packages/qt3/README.QT
    /usr/share/doc/packages/yast2-qt/autodocs/full-list-YQTable.html
    /usr/share/doc/packages/yast2-qt/autodocs/full-list-YQTextEntry.html
    /usr/share/doc/packages/yast2-qt/autodocs/full-list-YQTree.html
    /usr/share/doc/packages/yast2-qt/autodocs/full-list-YQTreeItem.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTable.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTable_h.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTextEntry.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTextEntry_h.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTree.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTreeItem.html
    /usr/share/doc/packages/yast2-qt/autodocs/YQTree_h.html
    /usr/share/doc/sdb/en/html/keylist.LICQQTGUISO.html
    /usr/share/doc/sdb/en/html/keylist.LICQQTGUISO.txt
    /usr/share/doc/sdb/en/html/keylist.QT.html
    /usr/share/doc/sdb/en/html/keylist.QT.txt
    /usr/share/doc/sdb/en/html/keylist.QTGUI.html
    /usr/share/doc/sdb/en/html/keylist.QTGUI.txt
    [/code:1:709d983174]

    Ik zie dus geen libs ofzo…

    Qt staat er toch wel op? Moet ik de variabele $QTDIR anders instellen?
  • En natuurlijk mag je ze fikken!

    SuSE is geinstalleerd op de desktop. Nog dualboot, maar daar wil ik binnenkort verandering in brengen. Desktop moet windows-vrij worden. Daarvoor moet ik nog flink wat dingen doen, zoals Samba om met 2 PC's in het netwerk te communiceren. En nog veel meer…
  • Qt staat erop anders werkt KDE niet ;)
    Geef de exacte error eens.
  • Dit is de error die ik krijg als ik 'm via de konsole wil opstarten:

    [code:1:4fea69201b]psi: relocation error: psi: undefined symbol: __ti7QWidget
    [/code:1:4fea69201b]

    Ik heb 'm geinstalleerd via de RPM met YaST2.
    Vind het een beetje een rare melding…
    Snap er geen sars van…
  • Om te compileren heb je geen QT nodig, maar de QT-headerbestanden. Deze zitten vaak in een rpmbestand met de extensie -devel (dus qt-devel)
    Of je de qt-headrebestanden hebt kun je nagaan door in de map van qt te kijken naar de map [b:e14d393f57]include[/b:e14d393f57]
    Hierin staan nmlk die headerbestanden.

    Heb je ze? Dan kan het compilatiescript ze niet vinden.
    Lees even de README en/of INSTALL voor opties die je met [b:e14d393f57]./configure[/b:e14d393f57] kunt meegeven zodat dit script je qt-headers kan vinden..

    Max
  • [quote:38366c0fea="maximilaan"]Om te compileren heb je geen QT nodig, maar de QT-headerbestanden. Deze zitten vaak in een rpmbestand met de extensie -devel (dus qt-devel)
    Of je de qt-headrebestanden hebt kun je nagaan door in de map van qt te kijken naar de map [b:38366c0fea]include[/b:38366c0fea]
    Hierin staan nmlk die headerbestanden.[/quote:38366c0fea]

    Heb via de volgende opdracht gekeken of er iets stond:
    [code:1:38366c0fea]
    locate qt | grep include
    [/code:1:38366c0fea]
    Maar er bleek niets te staan.

    Deze heb ik ook nog niet geinstalleerd zag ik bij YaST. Helaas moet ik zo naar m'n werk, maar ik ga vanavond dat proberen. Er stonden nog meer Qt-rpm's, maar ik zal qt-devel installeren. Kijken of het dan werkt.

    Bedankt.

Beantwoord deze vraag

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