On 12.Mär 2003 - 11:36:54, Stefan.Ohrhallinger@bmi.gv.at wrote: > hallo, > > ich kann qt-anwendungen nicht kompilieren, hab dieses problem bereits > gegooglet, lieferte aber nur antworten der art: "-lqt hinzufügen" ... > > was mir auch nicht ganz klar ist, ob ich die richtigen packages installiert > habe (die applikation "avifile" benötigt die threaded version der libs) > > stef:/usr/local/src/qt3test# dpkg -l *libqt*|grep ^.i > hi libqt2 2.3.2-5 Qt GUI Library (runtime version) > hi libqt3-headers 3.1.1-7 Qt3 header files > ii libqt3-mt-dev 3.1.1-7 Qt development files (Threaded) > ii libqt3c102 3.1.1-7 Qt Library > ii libqt3c102-mt 3.1.1-7 Qt GUI Library (Threaded runtime version) > ii libqt3c102-mt- 3.1.1-5 MySQL database driver for Qt3 (Threaded) > hi libqtcups2 2.0-4 Qt interface library for CUPS > hi libqthreads-12 1.6.3-3 QuickThreads library for Guile Mit COLUMNS=160 dpkg -l libqt | grep ^.i hätte man die Paketnamen auch sehen können :) Wieso hast du eigentlich noch libqt-3-mt-dev drauf? Du verwendest doch offensichtlich die c102-Version (was auch gut so ist). > g++ -o conftest -g -O2 -mcpu=i686 -march=i686 -ffast-math > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_GNU_SOURCE -pipe > -I/usr/include/qt3 -Wall -Wno-unused conftest.cc -L/usr/lib -lqt > -L/usr/X11R6/lib -lSM -lICE -lXinerama -lXv -lXxf86vm -lXxf86dga -lXi > -lXext -lX11 -lnsl -ldl -lpthread Da habe wir dein Problem: Du linkst gegen libqt, hast die -dev Pakete dafür aber nicht! Also entweder machst du folgendes: | apt-get install libqt3c102-dev und kompilierst dann oder aber: | apt-get install libqt3c102-mt und dann das -lqt auf -lqt-mt ändern! Andreas -- Wie man sein Kind nicht nennen sollte: Marga Rine
Attachment:
pgpomEAoo39y6.pgp
Description: PGP signature