Bug dans la compilation d'un programme
m.fareniente
Messages postés
41
Statut
Membre
-
bob031 Messages postés 8228 Statut Membre -
bob031 Messages postés 8228 Statut Membre -
Bonjour,
je suis en train de compiler un logiciel, mais lorsque j'entre la commande "make" mais un je suis confrontée à un bug bizarre.
Il me semble que le problème vient de là:
Il se positionne, pour chercher make dans /home/xxxxx/MUTE_TMP/kommuteQT4/src alors je suis dans le répertoire /home/xxxxx/MUTE_TMP/kommuteQT4 .
Comment y remédier?
je suis en train de compiler un logiciel, mais lorsque j'entre la commande "make" mais un je suis confrontée à un bug bizarre.
xxxxx@pc-xxxx:~/MUTE_TMP/kommuteQT4$ cd xxxxx@pc-xxxx:~$ cd MUTE_TMP xxxxx@pc-xxxx:~/MUTE_TMP$ make make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt. xxxxx@pc-xxxx:~/MUTE_TMP$ cd kommuteQT4 xxxxx@pc-xxxx:~/MUTE_TMP/kommuteQT4$ make cd src;qmake;make;lrelease src.pro /bin/sh: qmake: not found make[1]: entrant dans le répertoire « /home/xxxxx/MUTE_TMP/kommuteQT4/src » make[1]: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt. make[1]: quittant le répertoire « /home/xxxxx/MUTE_TMP/kommuteQT4/src » /bin/sh: lrelease: not found make: *** [all] Erreur 127
Il me semble que le problème vient de là:
make[1]: entrant dans le répertoire « /home/xxxxx/MUTE_TMP/kommuteQT4/src »
Il se positionne, pour chercher make dans /home/xxxxx/MUTE_TMP/kommuteQT4/src alors je suis dans le répertoire /home/xxxxx/MUTE_TMP/kommuteQT4 .
Comment y remédier?
A voir également:
- Bug dans la compilation d'un programme
- Programme demarrage windows - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Mettre en veille un programme - Guide
- Bug chromecast - Guide
12 réponses
Non, mais je m'en suis rendu compte juste après mon post.
Mais après avoir installé gcc et qmake, et ben ca merde quand même.
Si quelqu'un peux m'aider ...
Mais après avoir installé gcc et qmake, et ben ca merde quand même.
cd src;qmake;make;lrelease src.pro make[1]: entrant dans le répertoire « /home/quentin/MUTE_TMP/kommuteQT4/src » g++ -Wl,--no-undefined -o kommute main.o kommute.o searchview.o mutelayer.o multiview.o ConnectionsPage.o connectionsthread.o connectioncountevent.o connectionattemptevent.o connectionevent.o connectionquality.o uploadsthread.o uploadscountevent.o uploadevent.o uploadlistitem.o uploadslist.o searchthread.o searchresultevent.o searchresultstabwidget.o searchresultsview.o searchresultstable.o downloadthread.o download.o downloadstatusevent.o downloadfileevent.o downloadstable.o closesearchthreadqueue.o closesearchthreadconsumer.o settings.o setupwizard.o kommuteutils.o keygenthread.o webhostcachesdownload.o settingsgui.o settingshelper.o listdialog.o mutestopthread.o numberofconnections.o fhelp.o fabout.o hashthread.o kommuteversion.o DLListDelegate.o graphframe.o xprogressbar.o StatisticPage.o SharedFilesPage.o sharedfileslist.o sharedfilesevent.o SFListDelegate.o ConnectionsListDelegate.o ConnectDialog.o CommentsDialog.o DetailsDialog.o bwgraph.o ksettings.o kwindow.o fileShare.o StopSignalThread.o FinishedSignalThread.o sha1.o MimeTyper.o ChannelReceivingThread.o ChannelReceivingThreadManager.o ConnectionMaintainer.o LocalAddressReceiver.o MessageIDTracker.o messageRouter.o OutboundChannelManager.o ServerThread.o moc_kommute.o moc_searchview.o moc_connectionquality.o moc_uploadslist.o moc_searchresultstabwidget.o moc_searchresultsview.o moc_searchresultstable.o moc_download.o moc_downloadstable.o moc_setupwizard.o moc_webhostcachesdownload.o moc_settingsgui.o moc_listdialog.o moc_numberofconnections.o moc_fhelp.o moc_fabout.o moc_DLListDelegate.o moc_graphframe.o moc_xprogressbar.o moc_SearchListDelegate.o moc_misc.o moc_sharedfileslist.o moc_SFListDelegate.o moc_ConnectionsListDelegate.o moc_ConnectDialog.o moc_CommentsDialog.o moc_DetailsDialog.o moc_bwgraph.o moc_kwindow.o qrc_resources.o -L/usr/lib ../../MUTE/layers/messageRouting/libmuteMessageRouter.a ../../MUTE/crypto/libcrypto.a -lQtGui -lQtNetwork -lQtCore -lpthread g++: ../../MUTE/layers/messageRouting/libmuteMessageRouter.a : Aucun fichier ou dossier de ce type g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type make[1]: *** [kommute] Erreur 1 make[1]: quittant le répertoire « /home/quentin/MUTE_TMP/kommuteQT4/src » Updating '/home/quentin/MUTE_TMP/kommuteQT4/src/translations/kommute_da.qm'... Generated 95 translations (59 finished and 36 unfinished) Ignored 267 untranslated source texts Updating '/home/quentin/MUTE_TMP/kommuteQT4/src/translations/kommute_de.qm'... Generated 183 translations (171 finished and 12 unfinished) Ignored 178 untranslated source texts Updating '/home/quentin/MUTE_TMP/kommuteQT4/src/translations/kommute_fr.qm'... Generated 357 translations (357 finished and 0 unfinished) Ignored 5 untranslated source texts Updating '/home/quentin/MUTE_TMP/kommuteQT4/src/translations/kommute_it.qm'... Generated 144 translations (104 finished and 40 unfinished) Ignored 218 untranslated source texts Updating '/home/quentin/MUTE_TMP/kommuteQT4/src/translations/kommute_sp.qm'... Generated 148 translations (104 finished and 44 unfinished) Ignored 214 untranslated source texts Updating '/home/quentin/MUTE_TMP/kommuteQT4/src/translations/kommute_tr.qm'... Generated 308 translations (293 finished and 15 unfinished) Ignored 54 untranslated source texts
Si quelqu'un peux m'aider ...
re,
as tu regarde dans le fichier readme les options pour compiler
la il manque encore des trucs
une libcripto etc ..
a+
as tu regarde dans le fichier readme les options pour compiler
la il manque encore des trucs
une libcripto etc ..
a+
Les instructions de compilation se trouve sur ce site: http://kommute.sourceforge.net/index_fr.html#installation
j'en suis à la section 4: Compiler and installer Kommute (linux).
J'ai installé les paquages suivants, libcrypto++7 et libcrypto++dev.
Cela ne change absolument rien.
j'en suis à la section 4: Compiler and installer Kommute (linux).
J'ai installé les paquages suivants, libcrypto++7 et libcrypto++dev.
Cela ne change absolument rien.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui je l'ai installé (avec le GUI).
Dans le dossier de kommute il y a le fichier kommute.pro.
J'ai donc fais ceci, mais en vain.
Que faut-il installer?
Dans le dossier de kommute il y a le fichier kommute.pro.
J'ai donc fais ceci, mais en vain.
quentin@pc-quentin-ubuntu:~/MUTE_TMP/kommuteQT4$ qmake quentin@pc-quentin-ubuntu:~/MUTE_TMP/kommuteQT4$ make cd src/ && make -f Makefile make[1]: entrant dans le répertoire « /home/quentin/MUTE_TMP/kommuteQT4/src » g++ -Wl,--no-undefined -o kommute main.o kommute.o searchview.o mutelayer.o multiview.o ConnectionsPage.o connectionsthread.o connectioncountevent.o connectionattemptevent.o connectionevent.o connectionquality.o uploadsthread.o uploadscountevent.o uploadevent.o uploadlistitem.o uploadslist.o searchthread.o searchresultevent.o searchresultstabwidget.o searchresultsview.o searchresultstable.o downloadthread.o download.o downloadstatusevent.o downloadfileevent.o downloadstable.o closesearchthreadqueue.o closesearchthreadconsumer.o settings.o setupwizard.o kommuteutils.o keygenthread.o webhostcachesdownload.o settingsgui.o settingshelper.o listdialog.o mutestopthread.o numberofconnections.o fhelp.o fabout.o hashthread.o kommuteversion.o DLListDelegate.o graphframe.o xprogressbar.o StatisticPage.o SharedFilesPage.o sharedfileslist.o sharedfilesevent.o SFListDelegate.o ConnectionsListDelegate.o ConnectDialog.o CommentsDialog.o DetailsDialog.o bwgraph.o ksettings.o kwindow.o fileShare.o StopSignalThread.o FinishedSignalThread.o sha1.o MimeTyper.o ChannelReceivingThread.o ChannelReceivingThreadManager.o ConnectionMaintainer.o LocalAddressReceiver.o MessageIDTracker.o messageRouter.o OutboundChannelManager.o ServerThread.o moc_kommute.o moc_searchview.o moc_connectionquality.o moc_uploadslist.o moc_searchresultstabwidget.o moc_searchresultsview.o moc_searchresultstable.o moc_download.o moc_downloadstable.o moc_setupwizard.o moc_webhostcachesdownload.o moc_settingsgui.o moc_listdialog.o moc_numberofconnections.o moc_fhelp.o moc_fabout.o moc_DLListDelegate.o moc_graphframe.o moc_xprogressbar.o moc_SearchListDelegate.o moc_misc.o moc_sharedfileslist.o moc_SFListDelegate.o moc_ConnectionsListDelegate.o moc_ConnectDialog.o moc_CommentsDialog.o moc_DetailsDialog.o moc_bwgraph.o moc_kwindow.o qrc_resources.o -L/usr/lib ../../MUTE/layers/messageRouting/libmuteMessageRouter.a ../../MUTE/crypto/libcrypto.a -lQtGui -lQtNetwork -lQtCore -lpthread g++: ../../MUTE/layers/messageRouting/libmuteMessageRouter.a : Aucun fichier ou dossier de ce type g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type make[1]: *** [kommute] Erreur 1 make[1]: quittant le répertoire « /home/quentin/MUTE_TMP/kommuteQT4/src » make: *** [sub-src-make_default] Erreur 2
Que faut-il installer?
g++: ../../MUTE/layers/messageRouting/libmuteMessageRouter.a : Aucun fichier ou dossier de ce type
g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type
apparemment, il ne trouve pas ces deux fichiers !
mais je ne peux t'aider plus car la documentation est très succinte sur la compilation, voir inexistante !
petite question : tu as quelle distribution linux ???
g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type
apparemment, il ne trouve pas ces deux fichiers !
mais je ne peux t'aider plus car la documentation est très succinte sur la compilation, voir inexistante !
petite question : tu as quelle distribution linux ???
Je suis sous Ubuntu 8.04.
Apré avoir rentré la commande "make clean" et avoir refait "qmake" et "make", le terminal m'affiche beaucoup de lignes, ca se termine par ca:
J'ai trouvé ceci sur Léa-Linux :
Parfois, même en suivant bien les recommendations, cela va coincer. C'est souvent dû au fait que les distributions ne placent pas toutes les mêmes choses au même endroit, et que le développeur de l'appli n'a pas la même distribution que vous. Dans ce cas, regardez le fichier qui "coince", et s'il vous dit qu'il ne trouve pas tel ou tel fichier, recherchez-le sur votre disque dur (utilisez le couple updatedb / locate, très pratique), et n'hésitez pas à modifier le fichier source (avec votre éditeur de texte préféré) afin de faire pointer le fichier vers le bon endroit. Vérifiez aussi le Makefile.
Merci de votre aide.
Apré avoir rentré la commande "make clean" et avoir refait "qmake" et "make", le terminal m'affiche beaucoup de lignes, ca se termine par ca:
-L/usr/lib ../../MUTE/layers/messageRouting/libmuteMessageRouter.a ../../MUTE/crypto/libcrypto.a -lQtGui -lQtNetwork -lQtCore -lpthread g++: ../../MUTE/layers/messageRouting/libmuteMessageRouter.a : Aucun fichier ou dossier de ce type g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type make[1]: *** [kommute] Erreur 1 make[1]: quittant le répertoire « /home/quentin/MUTE_TMP/kommuteQT4/src » make: *** [sub-src-make_default] Erreur 2
J'ai trouvé ceci sur Léa-Linux :
Parfois, même en suivant bien les recommendations, cela va coincer. C'est souvent dû au fait que les distributions ne placent pas toutes les mêmes choses au même endroit, et que le développeur de l'appli n'a pas la même distribution que vous. Dans ce cas, regardez le fichier qui "coince", et s'il vous dit qu'il ne trouve pas tel ou tel fichier, recherchez-le sur votre disque dur (utilisez le couple updatedb / locate, très pratique), et n'hésitez pas à modifier le fichier source (avec votre éditeur de texte préféré) afin de faire pointer le fichier vers le bon endroit. Vérifiez aussi le Makefile.
Merci de votre aide.
je crois qu'il faut regarder les versions de MUTE et kommute
quelques informations intéressantes :
http://sourceforge.net/forum/forum.php?thread_id=1901657&forum_id=491250
quelle distribution linux ???
quelques informations intéressantes :
http://sourceforge.net/forum/forum.php?thread_id=1901657&forum_id=491250
quelle distribution linux ???
quelle distribution linux ???
Ubuntu 8.04
En ce qui concerne les versions, c'est les toutes dernières: Mute=0.5.1 et Kommute=0.13.2.
désolé, j'avais pas vu que j'avais posé 2 fois la même question !
ok avec post<8>, ....... alors il faut chercher les deux fichiers suivants :
g++: ../../MUTE/layers/messageRouting/libmuteMessageRouter.a : Aucun fichier ou dossier de ce type
g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type
faire également un ./configure --help (peut-être des options permettant d'indiquer le chemin des fichiers en questions)
sinon effectivement bidouiller le makefile afin de faire pointer vers le bon chemin des fichiers.
bon courage.
ok avec post<8>, ....... alors il faut chercher les deux fichiers suivants :
g++: ../../MUTE/layers/messageRouting/libmuteMessageRouter.a : Aucun fichier ou dossier de ce type
g++: ../../MUTE/crypto/libcrypto.a : Aucun fichier ou dossier de ce type
faire également un ./configure --help (peut-être des options permettant d'indiquer le chemin des fichiers en questions)
sinon effectivement bidouiller le makefile afin de faire pointer vers le bon chemin des fichiers.
bon courage.