Slackware 9 & QT
-
habe ein problem mit slackware...
wenn ich mein programm mit
-lqt
compiliere meckert der linker das er die lib nicht finden kann.ich hab die pfade alle so gesetzt wie es in der qt - hilfe beschrieben war.
warum geht das linken also nicht?thx
-
wahrscheinlich hast du libqt.so.x in einem anderen Verzeichniss installiert (/usr/local/lib vielleicht wenn du es "per Hand" installiert hast)
mach mal `whereis -b libqt.so.` und gib mit -L<verzeichniss> dann das Verzeichniss an, wo sich die lib befindet
-
[ Dieser Beitrag wurde am 02.07.2003 um 00:27 Uhr von Psycho editiert. ]
-
du schreibst den pfad in /etc/ld.so.conf
anschließend einmal: ldconfig
-
auch so geht's nicht...
selbst wenn ich den pfad mit -L/usr/lib/qt-3.1.2/lib/ angebe
funktioniert das linken nicht...
auch das einfügen in ld.so.conf bringt nichts...kann es sein das bei slackware vielleicht ein paar dateien fehlen ?
gruß
Psycho
-
SChau Dir doch mal die Abhängikeiten mit "ldd" ( man ldd) an. dann kannst Du feststellen, ob alle da sind ( find )
Hanns