[Rezolued] Qt (headers and libraries) not found

Qt (headers and libraries) not found [Rezolued] - Linux et OS Alternatifs

Marsh Posté le 22-03-2004 à 00:52:00    

bon je cherche à compiler un thème milk pour kde 3.1 sur une sid
 

./configure --prefix=`kde-config --prefix`
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
 
...
 
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021)) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.


 
 
libqt3-dev & libqt3-header sont installés.
 
par contre le paquetage libqt3 n'y est pas mais j'ai un libqt3c102: c est pareil ?
 
 
et si je fais un apt-get install liqt3, ca me retourne
 

apt-get install libqt3
Reading Package Lists... Done
Building Dependency Tree... Done
Package libqt3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libqt3c102-mt libqt3c102
E: Package libqt3 has no installation candidate


 
j'ai essayé en précisant pour le configure --with-qt-dir=/usr/lib/qt3 mais niet ca marche toujours pas :/
 
keskifofaire ?  [:petrus75]


Message édité par xpoulet le 22-03-2004 à 15:52:30
Reply

Marsh Posté le 22-03-2004 à 00:52:00   

Reply

Marsh Posté le 22-03-2004 à 01:06:29    

apt-get install libqt3c102-mt libqt3c102-mt-dev :o

Reply

Marsh Posté le 22-03-2004 à 01:08:04    

apt-get install libqt3c102-mt libqt3c102-mt-dev
Reading Package Lists... Done
Building Dependency Tree... Done
libqt3c102-mt is already the newest version.
E: Couldn't find package libqt3c102-mt-dev


 
 
 
et  
 

apt-cache search libqt3c102
libqt3c102 - Qt Library
libqt3c102-mt - Qt GUI Library (Threaded runtime version)
libqt3c102-mt-mysql - MySQL database driver for Qt3 (Threaded)
libqt3c102-mt-odbc - ODBC database driver for Qt3 (Threaded)
libqt3c102-mt-psql - PostgreSQL database driver for Qt3 (Threaded)
libqt3c102-mysql - MySQL database driver for Qt3
libqt3c102-odbc - ODBC database driver for Qt3
libqt3c102-psql - PostgreSQL database driver for Qt3


 
:o


Message édité par xpoulet le 22-03-2004 à 01:08:33
Reply

Marsh Posté le 22-03-2004 à 01:34:56    

pour ta compilation, regarde dans le config.log, c'est pas très parlant là :o


Message édité par BMOTheKiller le 22-03-2004 à 01:35:14
Reply

Marsh Posté le 22-03-2004 à 01:48:54    

xPOULET a écrit :

apt-get install libqt3c102-mt libqt3c102-mt-dev
Reading Package Lists... Done
Building Dependency Tree... Done
libqt3c102-mt is already the newest version.
E: Couldn't find package libqt3c102-mt-dev


 
 
 
et  
 

apt-cache search libqt3c102
libqt3c102 - Qt Library
libqt3c102-mt - Qt GUI Library (Threaded runtime version)
libqt3c102-mt-mysql - MySQL database driver for Qt3 (Threaded)
libqt3c102-mt-odbc - ODBC database driver for Qt3 (Threaded)
libqt3c102-mt-psql - PostgreSQL database driver for Qt3 (Threaded)
libqt3c102-mysql - MySQL database driver for Qt3
libqt3c102-odbc - ODBC database driver for Qt3
libqt3c102-psql - PostgreSQL database driver for Qt3


 
:o


 
 
roooh, mais cherche un peu aussi :o
apt-get install libqt3-mt-dev

Reply

Marsh Posté le 22-03-2004 à 02:05:05    

udok a écrit :


 
 
roooh, mais cherche un peu aussi :o
apt-get install libqt3-mt-dev

je l'ai déjà :(


apt-get install libqt3c102-mt libqt3-mt-dev
Reading Package Lists... Done
Building Dependency Tree... Done
libqt3c102-mt is already the newest version.
libqt3-mt-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


 
 
voici le config.log http://xpoulet.free.fr/config.log

Reply

Marsh Posté le 22-03-2004 à 02:14:52    

ok donc comme l'a dit BMOTheKiller, regarde dans config.log et cherche l'erreur exact (en général c'est pas à la fin, faut remonter de plusieurs dizaines de ligne pour trouver l'erreur)
sinon regarde dans la doc joint au truc que tu compiles, il te manque peut-être des dépendances
tu peux aussi essayer avec --with-qt-dir=/usr/share/qt3/lib/


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 22-03-2004 à 02:19:21    

par exemple, voici un fichier qu'il ne trouve pas : qglobal.h
 
locate qglobal.h
 
il est normalement présent dans :
libqt-dev
libqt3-headers
libqte2-dev
libqte-mt3-dev
 
il faudra peut-être que tu modifies ta variable QTDIR,
ça devrait passer à moins que ce soit le script qui merde, pas impossible vue l'erreur de QT_VERSION, essaye de fixer ça
 
edit 2 : doit manquer un -I/usr/lib/qt3/include en fait ;)
puis j'amais de "/" sur les fins de chemins quand tu passes en paramètre ;)
 
--with-qt-dir=/usr/lib/qt3
ça rend certains parses un peu perdus...
 
 
edit : je poste l'erreur quand même, ça sera plus facile de cerner l'endroit :


configure:22694: checking for Qt
configure: 22762: /usr/lib/qt3//include/qstyle.h
configure: 22762: /usr/lib/qt3/include/qstyle.h
configure: 22762: /usr/lib/qt3/qstyle.h
configure: 22762: /usr/lib/qt/include/qstyle.h
configure: 22762: /usr/lib/qt/qstyle.h
configure: 22762: /usr/local/qt/include/qstyle.h
configure: 22762: /usr/include/qt/qstyle.h
configure: 22762: /usr/include/qstyle.h
configure: 22762: /usr/X11R6/include/X11/qt/qstyle.h
configure: 22762: /usr/X11R6/include/qt/qstyle.h
configure: 22762: /usr/X11R6/include/qt2/qstyle.h
configure: 22762: /usr/X11R6/include/qstyle.h
configure:22871: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -INO -I/usr/X11R6/include  -DQT_THREAD_SUPPORT  -D_REENTRANT  -L/usr/lib/qt3//lib -L/usr/X11R6/lib   conftest.cc  -lqt-mt -lpng -lz -lm -ljpeg -ldl  -lXext -lX11 -lSM -lICE  -ldnet -lpthread 1>&5
conftest.cc:2:21: qglobal.h: No such file or directory
conftest.cc:3:26: qapplication.h: No such file or directory
conftest.cc:4:21: qcursor.h: No such file or directory
conftest.cc:5:27: qstylefactory.h: No such file or directory
conftest.cc:6:34: private/qucomextra_p.h: No such file or directory
conftest.cc:7:8: warning: "QT_VERSION" is not defined
conftest.cc:8:2: #error 1
conftest.cc: In function `int main()':
conftest.cc:12: error: `QStyleFactory' undeclared (first use this function)
conftest.cc:12: error: (Each undeclared identifier is reported only once for  
   each function it appears in.)
conftest.cc:12: error: parse error before `::' token
conftest.cc:13: error: `QCursor' undeclared (first use this function)
configure:22874: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qcursor.h>
#include <qstylefactory.h>
#include <private/qucomextra_p.h>
#if ! (QT_VERSION >= 0x030100)
#error 1
#endif
 
int main() {
    (void)QStyleFactory::create(QString::null);
    QCursor c(Qt::WhatsThisCursor);
    return 0;
}
configure:22914: error: Qt (>= Qt 3.1 (20021021)) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.


Message édité par BMOTheKiller le 22-03-2004 à 02:24:35
Reply

Marsh Posté le 22-03-2004 à 10:09:05    

locate qglobal.h
/usr/include/qt3/qglobal.h


 
donc export QTDIR=/usr/include/qt3 et la compil continue :)
 
merchi


Message édité par xpoulet le 22-03-2004 à 10:15:20
Reply

Marsh Posté le 22-03-2004 à 10:13:15    

qt ça pue :o

Reply

Marsh Posté le 22-03-2004 à 10:13:15   

Reply

Marsh Posté le 22-03-2004 à 10:20:18    

Reply

Marsh Posté le 22-03-2004 à 10:21:30    

bon ca y est le configure est passé sans erreur :)
 
make ...
 
 
Show must go on :o
 

make
make  all-recursive
make[1]: Entering directory `/home/xpoulet/internet_DL/WhiteAcqua3'
Making all in acqua
make[2]: Entering directory `/home/xpoulet/internet_DL/WhiteAcqua3/acqua'
Making all in config
make[3]: Entering directory `/home/xpoulet/internet_DL/WhiteAcqua3/acqua/config'
/usr/bin/moc ./AcquaConfig.h -o AcquaConfig.moc
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/kde -I/usr/include/qt3 -I/usr/X11R6/include  -I/usr/include/kde/kwin  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -MT AcquaConfig.lo -MD -MP -MF ".deps/AcquaConfig.Tpo" \
  -c -o AcquaConfig.lo `test -f 'AcquaConfig.cpp' || echo './'`AcquaConfig.cpp; \
then mv ".deps/AcquaConfig.Tpo" ".deps/AcquaConfig.Plo"; \
else rm -f ".deps/AcquaConfig.Tpo"; exit 1; \
fi
make[3]: *** No rule to make target `/usr/lib/kwin.la', needed by `libkwinwhiteacqua_config.la.closure'.  Stop.
make[3]: Leaving directory `/home/xpoulet/internet_DL/WhiteAcqua3/acqua/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/xpoulet/internet_DL/WhiteAcqua3/acqua'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/xpoulet/internet_DL/WhiteAcqua3'
make: *** [all] Error 2

Reply

Marsh Posté le 22-03-2004 à 10:33:04    

[:dawadtc]
 
xpoulet > je serais sur jabber online dans ~35/40 minutes :D

Reply

Marsh Posté le 22-03-2004 à 10:33:46    

nop je pars en cours là :/

Reply

Marsh Posté le 22-03-2004 à 10:36:27    

:pfff:

Reply

Marsh Posté le 22-03-2004 à 13:20:24    

il pue ton theme :o

Reply

Marsh Posté le 22-03-2004 à 14:45:19    

udok a écrit :

il pue ton theme :o

donne moi le tien alors :p

Reply

Marsh Posté le 22-03-2004 à 15:51:33    

Bon ca marche ... mais j'ai honte de moi pour l'erreur du make :o :o
 
 

Spoiler :


j'avais pris les sources pour KDE3.1 alors que j'ai le 3.2


 
 :sol:  [:udok]

Reply

Marsh Posté le 22-03-2004 à 18:10:11    

:pfff:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed