Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Erreur de compilation : il me manque un paquet de dev ?

5 réponses
Avatar
David BERCOT
Bonjour,

J'ai un petit souci lors de la compilation de MythTV. A priori, cela
pourrait venir de l'absence d'un paquet de dev. Est-ce que quelqu'un
aurait une id=C3=A9e de l'origine de cette erreur ?

# make
l=C3=A0, =C3=A7a plante au bout d'un moment...
[...]
In file included from httprequest.cpp:11:
httprequest.h:15:22: error: qptrlist.h: Aucun fichier ou r=C3=A9pertoire de
ce type httprequest.h:19:21: error: qsocket.h: Aucun fichier ou
r=C3=A9pertoire de ce type In file included from httprequest.h:21,
from httprequest.cpp:11:
bufferedsocketdevice.h:15:27: error: qsocketdevice.h: Aucun fichier ou
r=C3=A9pertoire de ce type bufferedsocketdevice.h:18:33: error:
private/qinternal_p.h: Aucun fichier ou r=C3=A9pertoire de ce type In file
included from httprequest.cpp:38: ../libmyth/mythcontext.h:13:23:
error: qnetwork.h: Aucun fichier ou r=C3=A9pertoire de ce type In file
included from ../libmyth/mythobservable.h:6,
from ../libmyth/mythcontext.h:22, from httprequest.cpp:38:
../libmyth/mythevent.h:7:23: error: qdeepcopy.h: Aucun fichier ou
r=C3=A9pertoire de ce type In file included from upnp.h:17,
from httprequest.cpp:39:
configuration.h:14:18: error: qdom.h: Aucun fichier ou r=C3=A9pertoire de ce
type In file included from upnp.h:25,
from httprequest.cpp:39:
httpserver.h:24:27: error: qserversocket.h: Aucun fichier ou r=C3=A9pertoire
de ce type In file included from ssdp.h:21,
from upnp.h:26,
from httprequest.cpp:39:
ssdpcache.h:17:19: error: qdict.h: Aucun fichier ou r=C3=A9pertoire de ce
type In file included from httprequest.h:20,
from httprequest.cpp:11:
upnputil.h:44: error: expected template-name before =E2=80=98<=E2=80=99 tok=
en
upnputil.h:44: error: expected `{' before =E2=80=98<=E2=80=99 token
upnputil.h:44: error: expected unqualified-id before =E2=80=98<=E2=80=99 to=
ken
make[2]: *** [httprequest.o] Erreur 1
make[2]: quittant le r=C3=A9pertoire =C2=AB /opt/dvb/mythtv-0.21/libs/libmy=
thupnp
=C2=BB make[1]: *** [sub-libmythupnp-make_default-ordered] Erreur 2
make[1]: quittant le r=C3=A9pertoire =C2=AB /opt/dvb/mythtv-0.21/libs =C2=BB
make: *** [sub-libs-make_default-ordered] Erreur 2

Merci d'avance.

David.

5 réponses

Avatar
Steve
Il doit certainement te manquet des librairies de QT, lesquelles je ne
sais pas, installe les *-dev et ça devrait passer.

Bonne soirée

Le 22-03-2008, à 19:45:31 +0100, David BERCOT () a écrit :

Lignes : 50

Bonjour,

J'ai un petit souci lors de la compilation de MythTV. A priori, cela
pourrait venir de l'absence d'un paquet de dev. Est-ce que quelqu'un
aurait une idée de l'origine de cette erreur ?

# make
là, ça plante au bout d'un moment...
[...]
In file included from httprequest.cpp:11:
httprequest.h:15:22: error: qptrlist.h: Aucun fichier ou répertoire de
ce type httprequest.h:19:21: error: qsocket.h: Aucun fichier ou
répertoire de ce type In file included from httprequest.h:21,
from httprequest.cpp:11:
bufferedsocketdevice.h:15:27: error: qsocketdevice.h: Aucun fichier ou
répertoire de ce type bufferedsocketdevice.h:18:33: error:
private/qinternal_p.h: Aucun fichier ou répertoire de ce type In file
included from httprequest.cpp:38: ../libmyth/mythcontext.h:13:23:
error: qnetwork.h: Aucun fichier ou répertoire de ce type In file
included from ../libmyth/mythobservable.h:6,
from ../libmyth/mythcontext.h:22, from httprequest.cpp:38:
../libmyth/mythevent.h:7:23: error: qdeepcopy.h: Aucun fichier ou
répertoire de ce type In file included from upnp.h:17,
from httprequest.cpp:39:
configuration.h:14:18: error: qdom.h: Aucun fichier ou répertoire de ce
type In file included from upnp.h:25,
from httprequest.cpp:39:
httpserver.h:24:27: error: qserversocket.h: Aucun fichier ou répertoire
de ce type In file included from ssdp.h:21,
from upnp.h:26,
from httprequest.cpp:39:
ssdpcache.h:17:19: error: qdict.h: Aucun fichier ou répertoire de ce
type In file included from httprequest.h:20,
from httprequest.cpp:11:
upnputil.h:44: error: expected template-name before ‘<’ token
upnputil.h:44: error: expected `{' before ‘<’ token
upnputil.h:44: error: expected unqualified-id before ‘<’ token
make[2]: *** [httprequest.o] Erreur 1
make[2]: quittant le répertoire « /opt/dvb/mythtv-0.21/libs/libmythupnp
» make[1]: *** [sub-libmythupnp-make_default-ordered] Erreur 2
make[1]: quittant le répertoire « /opt/dvb/mythtv-0.21/libs »
make: *** [sub-libs-make_default-ordered] Erreur 2

Merci d'avance.

David.




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Yannick Palanque
David BERCOT écrivit :
# make



Compiler en étant root ? Quelle folie.
Ce n'est pas make install.

Pour le problème, sinon, pas trop d'idée sûre...

--
« Quand je serai grand, je ferai des bug reports sur la LKML »
-- Octane in fcolm

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrice OLIVER
Bonjour,

apt-file search qptrlist.h
libqt3-headers: usr/include/qt3/qptrlist.h
libqt3-headers: usr/include/qt3/qptrlist.h
libqt3-headers: usr/include/qt3/qptrlist.h
lsb-build-desktop3: usr/include/lsb3/qt3/qptrlist.h
lsb-build-desktop3: usr/include/lsb3/qt3/qptrlist.h
lsb-build-desktop3: usr/include/lsb3/qt3/qptrlist.h
qt3-doc: usr/share/qt3/doc/html/qptrlist.html
qt3-doc: usr/share/qt3/doc/html/qptrlist.html
qt3-doc: usr/share/qt3/doc/html/qptrlist.html


A mon avis, libqt3-headers doit t'aider.



2008/3/22, Yannick Palanque :
David BERCOT écrivit :
># make

Compiler en étant root ? Quelle folie.
Ce n'est pas make install.

Pour le problème, sinon, pas trop d'idée sûre...


--
« Quand je serai grand, je ferai des bug reports sur la LKML »
-- Octane in fcolm


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact n.org




Avatar
David BERCOT
Le Sun, 23 Mar 2008 14:05:16 +0100,
"Patrice OLIVER" a écrit :
Bonjour,

apt-file search qptrlist.h
libqt3-headers: usr/include/qt3/qptrlist.h
libqt3-headers: usr/include/qt3/qptrlist.h
libqt3-headers: usr/include/qt3/qptrlist.h
lsb-build-desktop3: usr/include/lsb3/qt3/qptrlist.h
lsb-build-desktop3: usr/include/lsb3/qt3/qptrlist.h
lsb-build-desktop3: usr/include/lsb3/qt3/qptrlist.h
qt3-doc: usr/share/qt3/doc/html/qptrlist.html
qt3-doc: usr/share/qt3/doc/html/qptrlist.html
qt3-doc: usr/share/qt3/doc/html/qptrlist.html

A mon avis, libqt3-headers doit t'aider.



Je ne connaissais pas cette commande : apt-file... Merci pour l'info ;-)

Néanmoins, j'ai déjà libqt3-headers d'installé et j'ai même rajouté
quasiment tout ce que je pouvais qui concerne qt sans succès... Là  , je
suis à court d'idées... J'ai essayé apt-file sur d'autres fi chiers mais
je retombe sur la même liste...

Bon, je vais essayer autre chose...

Encore merci.

David.

2008/3/22, Yannick Palanque :
> David BERCOT écrivit :
> ># make
>
> Compiler en étant root ? Quelle folie.
> Ce n'est pas make install.
>
> Pour le problème, sinon, pas trop d'idée sûre...
>
>
> --
> « Quand je serai grand, je ferai des bug reports sur la LKML  »
> -- Octane in fcolm
>
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/DebFrFrenchLists
> Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
> "Reply-To:"
>
> To UNSUBSCRIBE, email to
> with a subject of
> "unsubscribe". Trouble? Contact
>
>



Avatar
Sylvain Sauvage
David BERCOT, dimanche 23 mars 2008, 21:50:44 CET
[…]
Je ne connaissais pas cette commande : apt-file... Merci pour l'info ;-)

Néanmoins, j'ai déjà libqt3-headers d'installé et j'a i même rajouté
quasiment tout ce que je pouvais qui concerne qt sans succès... Là  , je
suis à court d'idées... J'ai essayé apt-file sur d'autres fichiers mais
je retombe sur la même liste...

Bon, je vais essayer autre chose...

Encore merci.



Cherche si tu as bien le répertoire /usr/include/qt3 dans
ton Makefile (comme option -I de g++).

Sinon, donne-nous le message d’erreur _complet_ (à partir de
la commande g++).

--
Sylvain Sauvage