Le mandrake-cien "gerard.robin" <[EMAIL PROTECTED]> a �crit :

> In file included from aclock.cpp:11:
> aclock.h:14: qwidget.h: Aucun fichier ou r�pertoire de ce type.
Si tu d�butes : cette ligne d'erreur signifie qu'� la 14i�me ligne du
fichier asclock, la ligne de commande donne une erreur (c'est ainsi que
j'ai pens� au chemin des include)

> j'ai aussi verifier que /usr/lib/qt/include/ contient bien les fichiers 
> .h                      ^^^^^^^^^^^^^^^^^^^^

Je pense que l'erreur vient de l�. Comme tu as suivi mes instructions �
la lettre (et que je n'ai pas la m�me version de qt), le compilateur
cherche ces fichiers dans /usr/include/qt et non dans
/usr/lib/qt/include :

La chemin est donn� par la ligne :
> SYSCONF_CFLAGS_QT     = -I$(QTDIR)/include/qt
avec 'QTDIR = /usr' d�fini sur ta premi�re ligne. 

Etant donn� que tes fichiers include se trouve dans le r�pertoire
/usr/lib/qt/include/, essaye

1. soit de modifier cette ligne: SYSCONF_CFLAGS_QT =
-I$(QTDIR)/lib/qt/include (� partir du fichier d�j� modifi� i.e. avec
QTDIR=/usr)

2. soit d'�diter le fichier original Makefile et tu rajoutes la
variable QTDIR=/usr/lib/qt

Ps : la variable QTDIR intervient aussi dans une autre ligne du fichier
Makefile, donc essaye de trouver la bonne valeur. Sinon, tu vires QTDIR
et tu donnes le chemin entier :

SYSCONF_CFLAGS_QT       = -I/usr/lib/qt/include

et � la 35i�me ligne :
SYSCONF_LFLAGS_QT = -L/??????  <-- le bon chemin, attends l'erreur ;-)

Rmq : pour compiler tu peux tout simplement utiliser la commande
'make' sans '-k'

[phil@rh aclock]$ make   
g++ -c -I/usr/include/qt   -o aclock.o aclock.cpp
g++ -c -I/usr/include/qt   -o main.o main.cpp
g++ -c -I/usr/include/qt   -o moc_aclock.o moc_aclock.cpp
g++ -L/usr/lib -L/usr/X11R6/lib  -o aclock aclock.o main.o moc_aclock.o
-lqt -lX11 -lXext 

> 
> Merci du conseil pour Latex j'ai commence a pratiquer.Finalement c'est
> plus efficace qu'un traitement de texte experimental comme lyx.
> (et mieux que windword de MSOFFICE)

C'est tr�s difficile de faire un WYSIWYG de LaTeX. Mais j'ai espoir
qu'un jour le projet Lyx aboutisse vraiment afin de �convertir� quelques 
coll�gues.
C'est pas pour incr�menter mon compteur ;-) mais tu peux faire un tour
sur ma page pour voir ce que tu peux faire avec LaTeX en maths.
 
> > Essaye de faire un lien /usr/include/linux vers
> > /usr/src/linux_la_bonne_version_du_noyau/include/linux 
> 
>  mais je n'ai pas de repertoire /usr/include/linux.
>  est-ce que je peux le creer et faire le lien ou est ce que
>  ce repertoire doit se creer a la compilation du noyau ?

Sur ma machine, dans le r�pertoire /usr/include/, j'ai un fichier linux
qui est en fait un lien symbolique vers le r�pertoire
/usr/src/linux-2.2.13/include/linux/ 

Si j'ai bon souvenir (j'ai compil� 2.0. vers les premiers 2.2. et c'est 
tout), il aurait d� se cr�er lors de la compilation.

> 
>   merci de ta reponse qui est comprehensible pour un non 
>   specialiste de linux comme moi.

Existe-t-il un logiciel de calcul de moyenne sous linux (autre que les
tableurs) ?

-- 
Amicalement,
Philippe.

<http://perso.club-internet.fr/pphil/>

Répondre à