Problème de compilation avec un makefile
lmba
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je dispose d'un pc et j'ai installé du ubuntu dernière version pour pouvoir travaillé en langage c.
Au faite, mon souci est le suivant : je dispose plus de 4 fichiers, des .h, et .c que j'ai regroupé dans un make file pour compiler tous en même temps et executé après.
Quand je tape make sur la fenetre shell, il compile à un moment il s'arrete et m'ecrit un message d'erreur comme quoi la librairie lX11 est introuvable.
je ne connais pas encore du linux, quelqu'un pourra m'aider à avancer?
LMB
je dispose d'un pc et j'ai installé du ubuntu dernière version pour pouvoir travaillé en langage c.
Au faite, mon souci est le suivant : je dispose plus de 4 fichiers, des .h, et .c que j'ai regroupé dans un make file pour compiler tous en même temps et executé après.
Quand je tape make sur la fenetre shell, il compile à un moment il s'arrete et m'ecrit un message d'erreur comme quoi la librairie lX11 est introuvable.
je ne connais pas encore du linux, quelqu'un pourra m'aider à avancer?
LMB
A voir également:
- Problème de compilation avec un makefile
- Code blocks avec compilateur - Télécharger - Langages
- Breach compilation c'est quoi - Guide
- Compiler plusieurs pdf en un seul - Guide
- Comment faire une compilation de musique - Forum Audio
- Compiler un programme java avec un makefile - Forum Java
1 réponse
Salut lmba,
Vérifie la documentation du logiciel que tu essayes de compiler, pour vérifier que tu disposes de toutes les dépendances nécessaires.
Le message d'erreur que tu as posté n'est pas complet, mais je suppose qu'il doit provenir de "ld", qui est l'éditeur de liaison (pas le compilateur).
Il indique que libX11 n'est pas installé (ou en tout cas qu'il n'a pas pu trouver cette bibliothèque).
Si l'hypothèse est bonne, fais :
et retente ton make.
Dal
Vérifie la documentation du logiciel que tu essayes de compiler, pour vérifier que tu disposes de toutes les dépendances nécessaires.
Le message d'erreur que tu as posté n'est pas complet, mais je suppose qu'il doit provenir de "ld", qui est l'éditeur de liaison (pas le compilateur).
Il indique que libX11 n'est pas installé (ou en tout cas qu'il n'a pas pu trouver cette bibliothèque).
Si l'hypothèse est bonne, fais :
sudo apt-get install libx11-6
et retente ton make.
Dal