Re: qt3 threaded Programme compilieren, libqt3-mt-dev conflicts libqt3-dev? (sarge/sid hier:scribus)
Am Mittwoch, 2. April 2003 13:17 schrieb Andreas Pakulat: Hmm, da kannst du nur 2 Dinge tun: 1. Überprüfe ob /usr/share/qt3/lib und /usr/share/qt3/include jeweils die lib-* und *h Dateien enthalten, bzw. ob es Symlinks auf /usr/lib bzw. /usr/include/qt3 (oder so ähnlich). Ich hab kein sid und weiß leider nicht wie das mit den QT-Paketen dort gehandhabt wird, hier in testing mit QT 3.0.5 gibts nur /usr/share/qt und dort drin nur ein normales include-Verz. Die Libraries sind hier alle unter /usr/lib. Das sollte IMHO auch in unstable so sein, das die libs alle unter /usr/lib liegen, dann solltest du dem configure einfach mal --with-qt-libraries=/usr/lib mit auf den Weg geben. Andreas Hallo Andreas, leider komme ich immer noch nicht klar mit dem configure script. Es scheint die Parameter zu ignorieren: debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# grep qt config.log $ ./configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib/qt3 configure: 12815: /usr/include/qt3/qstyle.h configure:12924: rm -rf SunWS_cache; g++ -o conftest -O2 -fno-exceptions -fno-check-new -I/usr/include/qt3 -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib/qt3 -L/usr/X11R6/lib conftest.cc -lnsl -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lresolv -lpthread 15 configure:12967: error: Qt (= Qt 3.0.2) (library qt-mt) not found. Please check your installation! ac_cv_have_qt=have_qt=no kde_qtver='3' qt_includes='' qt_libraries='' debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# grep QT config.log configure:12924: rm -rf SunWS_cache; g++ -o conftest -O2 -fno-exceptions -fno-check-new -I/usr/include/qt3 -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib/qt3 -L/usr/X11R6/lib conftest.cc -lnsl -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lresolv -lpthread 15 #if ! (QT_VERSION = 302) CPPFLAGS=' -DQT_THREAD_SUPPORT -D_REENTRANT' LIB_QT='' QTE_NORTTI='' QT_INCLUDES='' QT_LDFLAGS='' Die entsprechenden Parameter werden wohl nicht übergeben, wenn es trotz ./configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib/qt3 LIB_QT='' QTE_NORTTI='' QT_INCLUDES='' QT_LDFLAGS='' qt_includes='' qt_libraries='' heißt, oder? ciao gerhard -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: qt3 threaded Programme compilieren, libqt3-mt-dev conflicts libqt3-dev? (sarge/sid hier:scribus)
Am Mittwoch, 2. April 2003 13:17 schrieb Andreas Pakulat: --with-qt-libraries=/usr/lib mit auf den Weg geben. Andreas Hallo Andreas, Noch einen Nachtrag auf meine letzte mail: Ich habe mal Umgebungsvariablen gesetzt: debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# env |grep QT QTDIR=/usr/share/qt3/ QT_INCLUDES=/usr/include/qt3 LIB_QT=/usr/lib/qt3 Im config.log finden sich dann immer noch 'leere' qt_includes='' qt_libraries='', der Fehler (library qt-mt) not found bleibt bestehen: debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# grep qt config.log configure: 12815: /usr/share/qt3//include/qstyle.h configure:12924: rm -rf SunWS_cache; g++ -o conftest -O2 -fno-exceptions -fno-check-new -I/usr/share/qt3//include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/share/qt3//lib -L/usr/X11R6/lib conftest.cc -lnsl -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lresolv -lpthread 15 configure:12967: error: Qt (= Qt 3.0.2) (library qt-mt) not found. Please check your installation! ac_cv_have_qt=have_qt=no LIB_QT='/usr/lib/qt3' QT_INCLUDES='/usr/include/qt3' kde_qtver='3' qt_includes='' qt_libraries='' debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# export qt_includes=/usr/include/qt3 debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# export qt_libraries=/usr/lib/qt3 debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# grep qt config.log [..] qt_includes='' qt_libraries='' Ich hatte auch nichts anderes erwartet .( -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: qt3 threaded Programme compilieren,libqt3-mt-dev conflicts libqt3-dev? (sarge/sid hier:scribus)
--H+4ONPRPur6+Ovig Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 06.Apr 2003 - 11:28:06, Gerhard Gaussling wrote: Am Mittwoch, 2. April 2003 13:17 schrieb Andreas Pakulat: =20 Hmm, da kannst du nur 2 Dinge tun: 1. =DCberpr=FCfe ob /usr/share/qt3/lib und /usr/share/qt3/include jewei= ls die lib-* und *h Dateien enthalten, bzw. ob es Symlinks auf /usr/lib bzw. /usr/include/qt3 (oder so =E4hnlich). Ich hab kein sid und wei=DF leider nicht wie das mit den QT-Paketen dort gehandhabt wird, hier in testing mit QT 3.0.5 gibts nur /usr/share/qt und dort drin nur ein normales include-Verz. Die Libraries sind hier alle unter /usr/lib. Das sollte IMHO auch in unstable so sein, das die libs alle unter /usr/lib liegen, dann solltest du dem configure einfach mal --with-qt-libraries=3D/usr/lib mit auf den Weg geben. Andreas =20 Hallo Andreas, =20 leider komme ich immer noch nicht klar mit dem configure script. Es=20 scheint die Parameter zu ignorieren: =20 debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# grep qt=20 config.log $ ./configure --with-qt-includes=3D/usr/include/qt3=20 --with-qt-libraries=3D/usr/lib/qt3 configure: 12815: /usr/include/qt3/qstyle.h configure:12924: rm -rf SunWS_cache; g++ -o conftest -O2 -fno-exceptions= =20 -fno-check-new -I/usr/include/qt3 -I/usr/X11R6/include=20 also das include Dir benutzt er auf jeden Fall. -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib/qt3 -L/usr/X11R6/lib =20 Aber AFAIK ist /usr/lib das Verzeichnis auch f=FCr die QT Bibliotheken, du hast doch wohl vorher mal ein dpkg -L libqt-mtc102 (oder wie das Paket heisst) und dpkg -L libqt-mt-dev gemacht und geguckt wohin er die Lib's installiert. Mir sieht das n=E4mlich sehr danach aus als ob du da falsche Pfade angegeben hast. Mach auch mal ein configure --help und =FCberpr=FCfe die Schreibweise der Parameter. #if ! (QT_VERSION =3D 302) CPPFLAGS=3D' -DQT_THREAD_SUPPORT -D_REENTRANT' LIB_QT=3D'' QTE_NORTTI=3D'' QT_INCLUDES=3D'' QT_LDFLAGS=3D'' =20 Die entsprechenden Parameter werden wohl nicht =FCbergeben, wenn es trotz= =20 ./configure --with-qt-includes=3D/usr/include/qt3=20 --with-qt-libraries=3D/usr/lib/qt3 Die Variablen werden wohl erst gesetzt wen er das QT gefunden hat, die sind dan vermutlich f=FCr die Makefiles. Das configure script setzt n=E4mlich bestimmte Variablen die dan von automake benutzt werden um die Makefiles zu generieren. Andreas --=20 Gerade bei Kleinigkeiten, bei welchen der Mensch sich nicht zusammennimmt, zeigt sich sein Charakter. -- Arthur Schopenhauer --H+4ONPRPur6+Ovig Content-Type: application/pgp-signature Content-Disposition: inline -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+kBNVuekl0h+nrMIRAsgDAKC6/iDkufmX1hgybjHwB1nm9mIijQCgxzYp 7THqnrQxiBfgldFMHnaKzhE= =LvJr -END PGP SIGNATURE- --H+4ONPRPur6+Ovig-- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: qt3 threaded Programme compilieren,libqt3-mt-dev conflicts libqt3-dev? (sarge/sid hier:scribus)
--uAKRQypu60I7Lcqm Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 02.Apr 2003 - 00:53:16, Gerhard Gaussling wrote: Am Dienstag, 1. April 2003 23:51 schrieb Andreas Pakulat: =20 Wie schon gesagt, poste mal den Teil des config.log in dem auf Qt getestet wird, dann sehen wir weiter. Vielleicht macht nur das configure-Skript irgendwelche falschen Annahmen... =20 Hallo Andreas, =20 Erstmal Danke f=FCr Deine Antwort. Ich werde morgen mal dr=FCber gr=FCbel= n... =20 Von wegen =FCbern=E4chtigt, gebe ich nur kurz das gefundene aus: debian:/home/gerhard/download/scribus-0.9.8/scribus-0.9.8# grep qt=20 config.log + config.log:configure: 12815: /usr/share/qt3//include/qstyle.h config.log:configure:12924: rm -rf SunWS_cache; g++ -o conftest -O2=20 -fno-exceptions -fno-check-new -I/usr/share/qt3//include=20 -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT =20 -L/usr/share/qt3//lib -L/usr/X11R6/lib conftest.cc -lnsl -lqt-mt=20 -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lresolv -lpthread=20 15 Hmm, da kannst du nur 2 Dinge tun: 1. =DCberpr=FCfe ob /usr/share/qt3/lib und /usr/share/qt3/include jeweils die lib-* und *h Dateien enthalten, bzw. ob es Symlinks auf /usr/lib bzw. /usr/include/qt3 (oder so =E4hnlich). Ich hab kein sid und wei=DF leid= er nicht wie das mit den QT-Paketen dort gehandhabt wird, hier in testing mit QT 3.0.5 gibts nur /usr/share/qt und dort drin nur ein normales include-Verz. Die Libraries sind hier alle unter /usr/lib. Das sollte IMHO auch in unstable so sein, das die libs alle unter /usr/lib liegen, dann solltest du dem configure einfach mal --with-qt-libraries=3D/usr/lib mit auf den Weg geben. Andreas --=20 Das Schwein tr=E4gt seinen Namen nicht umsonst - Stilbl=FCten aus Kinderaufs=E4tzen: (Tiere) Die Bienenk=F6nigin gibt den Honig durch Erw=FCrgen an andere weiter. --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature Content-Disposition: inline -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+isa3uekl0h+nrMIRAk6YAKCPIBIkl1TBWuqfMWcMoDMJ4xJsMwCgwxJl zEwNbdgNyEU+1WnI7lLsv14= =mQKC -END PGP SIGNATURE- --uAKRQypu60I7Lcqm-- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
qt3 threaded Programme compilieren, libqt3-mt-dev conflicts libqt3-dev? (sarge/sid hier:scribus)
Hallo Liste, seit meinem Update vor einigen Wochen auf kde3 aus sid kann ich die jeweils neuesten sourcen von dem DTP-Programm scribus von Franz Schmid ( http://web2.altmuehlnet.de/fschmid/ ) auf meinem sarge/sid system nicht mehr kompilieren. Shit happens: AFAIR übernächtigt hatte ich durch ein update auf mozilla-snapshot vor einigen Monaten mein woody auf einige sid-Bibliotheken upgedatet . Nun zu den Einzelheiten (leider wieder hauptsächlich konsole output) : Das Scribus-configure script bricht ab mit checking for Qt... configure: error: Qt (= Qt 3.0.2) (library qt-mt) not found. Please check your installation! For more details about this problem, look at the end of config.log. Make sure that you have compiled Qt with thread support! Ich konnte dem noch nicht zu Leibe rücken. [EMAIL PROTECTED]:~$ apt-show-versions |grep qt libqtcups2/testing uptodate 2.0-4 qtcups/testing uptodate 2.0-4 qt3-dev-tools/unstable uptodate 3:3.1.1-7 libqt2/unstable uptodate 3:2.3.2-12 libqt3c102-mt/unstable uptodate 3:3.1.1-7 libqt3-compat-headers/unstable uptodate 3:3.1.1-7 libqt3c102/unstable uptodate 3:3.1.1-7 libqt2-mt/testing uptodate 3:2.3.1-22 libqt3-mt-dev/unstable uptodate 3:3.1.1-7 libqt3-headers/unstable uptodate 3:3.1.1-7 [EMAIL PROTECTED]:~$tail config.log #define PREL /usr/local #define SIZEOF_CHAR 1 #define SIZEOF_CHAR_P 4 #define SIZEOF_INT 4 #define SIZEOF_LONG 4 #define STDC_HEADERS 1 #define VERSION 0.9.8 #define ksize_t socklen_t [EMAIL PROTECTED]:~# ldconfig -v | grep qt ldconfig: libqtcups.so.2 - libqtcups.so.2.0.0 libqt-mt.so.2 - libqt-mt.so.2.3.1 libqt-mt.so.3 - libqt-mt.so.3.1.1 libqthreads.so.9 - libqthreads.so.9.0.0 libqtmcop.so.1 - libqtmcop.so.1.0.0 libqt.so.2 - libqt.so.2.3.2 libqt.so.3 - libqt.so.3.1.1 [EMAIL PROTECTED]:~# cat /usr/share/qt3/lib/libqt-mt.prl QMAKE_PRL_BUILD_DIR = /usr/share/qt3/src QMAKE_PRO_INPUT = qt.pro QMAKE_PRL_TARGET = libqt-mt.so.3.1.1 QMAKE_PRL_DEFINES = QT_SHARED QT_NO_DEBUG QT_THREAD_SUPPORT QMAKE_PRL_CONFIG = qt warn_on release incremental nocrosscompiler minimal-config small-config medium-config large-config full-config styles tools kernel widgets dialogs iconview workspace network canvas table xml opengl sql opengl release dll thread largefile system-mng system-jpeg system-png png gif system-zlib nis cups nas bigcodecs x11sm xinerama xrender xftfreetype xkb dylib create_prl link_prl qt warn_on depend_includepath qmake_cache x11 x11inc x11lib moc QMAKE_PRL_VERSION = 3.1.1 Wie kann das sein? Was habe ich übersehen. Mir scheint qt threaded installiert zusein, allerdings fielen mir scheinbare ungereimtheiten in den Abhängigkeiten auf: debian:~# apt-get -t unstable install libqt3-dev Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: libqt3-mt-dev The following NEW packages will be installed: libqt3-dev 0 packages upgraded, 1 newly installed, 1 to remove and 337 not upgraded. Need to get 31.3kB of archives. After unpacking 32.8kB will be freed. Do you want to continue? [Y/n]n Abort. debian:~# Aber: debian:~# apt-cache show libqt3-mt-dev Package: libqt3-mt-dev Priority: optional Section: devel [...] Source: qt-x11-free Version: 3:3.1.1-7 Replaces: libqt-mt-dev, libqt3-dev (= 3.0.5-4), libqt3-helper, libqt3-headers (= 3:3.1.1-3) Depends: xlibs-dev (= 4.2.1), libmng-dev (= 1.0.3), libpng12-0-dev, libjpeg62-dev, zlib1g-dev, libfreetype6-dev, libc6-dev, libqt3c102-mt (= 3:3.1.1-7), libqt3-headers (= 3:3.1.1-7), qt3-dev-tools (= 3:3.1.1-7), xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu1-mesa-dev | libglu-dev Suggests: libqt3-i18n, qt3-doc Conflicts: libqt-mt-dev [...] Package: libqt3-mt-dev Priority: optional Section: devel Installed-Size: 10270 Maintainer: Martin Loschwitz [EMAIL PROTECTED] Architecture: i386 Source: qt-x11-free Version: 2:3.0.5-3 Replaces: libqt2-mt-dev Depends: libqt3-dev (= 2:3.0.5-3), libqt3-mt (= 2:3.0.5-3) ---^^ Suggests: libqt3-mt-mysql, libqt3-mt-psql, libqt3-mt-odbc Conflicts: libqt2-mt-dev [...] Description: Qt Threaded development files Qt is a complete framework for development of GUI, based on a set of C++ classes. This package contains the development files necessary for building threaded Qt applications. Ich blicke da nicht mehr durch. scribus-maillist I got the threaded version of qt3 installed on my system: ~# dpkg -l | grep mt ii libqt3-mt-dev 3.1.1-7Qt development files (Threaded) ii libqt3c102-mt 3.1.1-7Qt GUI Library (Threaded runtime version ~# ls /usr/share/qt3/lib libqt-mt.prl libqt-mt.so.3libqt.so.3libqui.prl libqui.so.1 libqt-mt.so libqt-mt.so.3.1 libqt.so.3.1 libqui.so libqui.so.1.0 If I try to run the configure script like: ~# ./configure --with-qt-dir=/usr/share/qt3 --with-qt-includes=/usr/share/qt3/include --with-qt-libraries=/usr/share/qt3/lib /scribus-maillist libqt3-dev fehlt wegen der Abhängigkeiten (s.o.