Autor: Jochen Lillich (jl_at_teamlinux.de)
Datum: 08. Jan 2003
Hallo Andreas,
am 08.01.2003 schriebst Du:
> g++ -shared -Wl,-soname,libqui.so.1 -Wl,-rpath,/usr/lib/qt-3.1.1/lib -o
> libqui.so.1.0.0 .obj/release-shared/qwidgetfactory.o
> .obj/release-shared/domtool.o .obj/release-shared/uib.o
> .obj/release-shared/database.o .obj/release-shared/moc_database2.o
> -Wl,-rpath,/usr/lib/qt-3.1.1/lib -L/usr/lib/qt-3.1.1/lib -L/usr/X11R6/lib
^^^^^^^^^^^^^^^^^^^^^
Obwohl der Linker in /usr/lib/qt-... sucht,...
> -lqt -lXrender -lXinerama -lXft -lfreetype -lXext -lX11 -lm -lSM -lICE -ldl
>
> /usr/i486-suse-linux/bin/ld: cannot find -lqt
...findet er keine Qt-Bibliothek.
> collect2: ld returned 1 exit status
> make[4]: *** [../../../lib/libqui.so.1.0.0] Fehler 1
Kann es sein, dass die Library in ein anderes Verzeichnis (zB unter
/usr/local/lib) installiert wurde? Oder vielleicht noch gar nicht?
Gruß,
Jochen
-- ---------------------------------------------------------------- *Jochen Lillich*, Dipl.-Inform. (FH) Consultant/Trainer @ /TeamLinux GbR/ Tel. +49 7254 985187-0 http://www.teamlinux.de ----------------------------------------------------------------
Dieses Archiv wurde generiert von hypermail 2.1.4 : 08. Jan 2003 CET