Problème avec build essential g++
Résolu/Fermé
winix
Messages postés
1466
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
18 mai 2011
-
6 juil. 2008 à 23:06
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 8 juil. 2008 à 19:56
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 8 juil. 2008 à 19:56
A voir également:
- Problème avec build essential g++
- Powerdirector essential - Télécharger - Montage & Édition
- Microsoft essential security - Télécharger - Antivirus & Antimalwares
- G-auto.co london - Forum Vos droits sur internet
- G-talk - Télécharger - Messagerie
- Clé d'activation windows 8.1 professionnel build 9600 gratuit - Forum Windows 8 / 8.1
11 réponses
mamiemando
Messages postés
33077
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2024
7 748
7 juil. 2008 à 00:17
7 juil. 2008 à 00:17
D'après ce que je vois c'est assez normal que tu ne vois rien, voici le contenu du paquet build-essential :
En fait pourquoi as-tu besoin de build-essential ?
Bonne chance
(mando@aldur) (~) $ apt-file search build-essential build-essential: /usr/share/build-essential/essential-packages-list build-essential: /usr/share/build-essential/list build-essential: /usr/share/doc/build-essential/AUTHORS build-essential: /usr/share/doc/build-essential/changelog.gz build-essential: /usr/share/doc/build-essential/copyright build-essential: /usr/share/doc/build-essential/essential-packages-list build-essential: /usr/share/doc/build-essential/list
En fait pourquoi as-tu besoin de build-essential ?
Bonne chance
winix
Messages postés
1466
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
18 mai 2011
13
7 juil. 2008 à 00:30
7 juil. 2008 à 00:30
moi je voie pas la meme chose que toi
sudo apt-get install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
build-essential est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
je suis allé voir symnatic est il est téléchargé apparament
donc je dois faire quoi exactement?
sudo apt-get install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
build-essential est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
je suis allé voir symnatic est il est téléchargé apparament
donc je dois faire quoi exactement?
mamiemando
Messages postés
33077
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2024
7 748
7 juil. 2008 à 00:43
7 juil. 2008 à 00:43
moi je vois pas la meme chose que toi
J'ai pas mis apt-get :-) D'ailleurs au lieu d'apt-get, préfère aptitude qui est plus puissant. Dans mon dernier post j'ai mis apt-file. Il n'est pas forcément installé par défaut, donc si tu veux tu peux le mettre :
Sinon, tu peux aussi utiliser directement dpkg (mais c'est plus lent) :
je suis allé voir symnatic est il est téléchargé apparament
Je pense que tu veux dire synaptic. Pour vérifier s'il est installer il suffit de taper :
Si la ligne commence par ii c'est qu'il est installé. Exemple :
Dans cet exemple il est installé
donc je dois faire quoi exactement ?
Eh bien si build-essential est installé, je ne sais pas moi, tout dépend de ce que tu veux en faire. Pour quelle raison veux-tu l'installer / l'as-tu installé ?
J'ai pas mis apt-get :-) D'ailleurs au lieu d'apt-get, préfère aptitude qui est plus puissant. Dans mon dernier post j'ai mis apt-file. Il n'est pas forcément installé par défaut, donc si tu veux tu peux le mettre :
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install apt-file sudo apt-file update
Sinon, tu peux aussi utiliser directement dpkg (mais c'est plus lent) :
(mando@aldur) (~) $ dpkg -S build-essential build-essential: /usr/share/doc/build-essential/list build-essential: /usr/share/doc/build-essential/AUTHORS build-essential: /usr/share/doc/build-essential build-essential: /usr/share/doc/build-essential/copyright build-essential: /usr/share/build-essential build-essential: /usr/share/doc/build-essential/essential-packages-list build-essential: /usr/share/build-essential/essential-packages-list build-essential: /usr/share/doc/build-essential/changelog.gz build-essential: /usr/share/build-essential/list
je suis allé voir symnatic est il est téléchargé apparament
Je pense que tu veux dire synaptic. Pour vérifier s'il est installer il suffit de taper :
dpkg -l build-essential
Si la ligne commence par ii c'est qu'il est installé. Exemple :
(mando@aldur) (~) $ dpkg -l build-essential ... ii build-essential 11.3 informational list of build-essential packages
Dans cet exemple il est installé
donc je dois faire quoi exactement ?
Eh bien si build-essential est installé, je ne sais pas moi, tout dépend de ce que tu veux en faire. Pour quelle raison veux-tu l'installer / l'as-tu installé ?
winix
Messages postés
1466
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
18 mai 2011
13
7 juil. 2008 à 09:45
7 juil. 2008 à 09:45
j'ai tapé dans terminal les lignes que tu m'as donné et regarde ce que ça a fait:
pour ce que je veux en faire...de build essential?!
ben en faite étant trés trés curieux et comme je m'intéresse à l'informatique en général, (même si je sais que c'est excessivement difficile et compliqué!!)
je cherche à comprendre le langage informatique et je cherchai un compileur pour le langage C et C++ pour "voir" lisant énormément de truc sur des bouquins et sur google , j'en avais donc compris qu'il fallait un compileur pour le langage C, j'ai testé de mettre G++ et Idem je ne trouve rien sur applications, donc voilà quoi! c'est pour comprendre que je cherche et comme en plus je ne trouve pas...ça me fait chercher dix fois plus et j'y passe dix fois plus de temps ce qui a tendance à faire gueuler ma femme.. .:-))))
voilà je te remercie de m'aider!!
:~$ sudo aptitude update [sudo] password for winix: Atteint http://fr.archive.ubuntu.com hardy Release.gpg Atteint https://ubuntu.com/security/notices hardy-security Release.gpg Ign https://ubuntu.com/security/notices hardy-security/main Translation-fr Ign https://ubuntu.com/security/notices hardy-security/restricted Translation-fr Ign https://ubuntu.com/security/notices hardy-security/universe Translation-fr Ign https://ubuntu.com/security/notices hardy-security/multiverse Translation-fr Atteint https://ubuntu.com/security/notices hardy-security Release Atteint http://fr.archive.ubuntu.com hardy/main Translation-fr Atteint https://ubuntu.com/security/notices hardy-security/main Packages Atteint https://ubuntu.com/security/notices hardy-security/restricted Packages Atteint https://ubuntu.com/security/notices hardy-security/main Sources Atteint https://ubuntu.com/security/notices hardy-security/restricted Sources Atteint http://fr.archive.ubuntu.com hardy/restricted Translation-fr Atteint https://ubuntu.com/security/notices hardy-security/universe Packages Atteint https://ubuntu.com/security/notices hardy-security/universe Sources Atteint https://ubuntu.com/security/notices hardy-security/multiverse Packages Atteint https://ubuntu.com/security/notices hardy-security/multiverse Sources Atteint http://fr.archive.ubuntu.com hardy/universe Translation-fr Atteint http://fr.archive.ubuntu.com hardy/multiverse Translation-fr Atteint http://fr.archive.ubuntu.com hardy-updates Release.gpg Ign http://fr.archive.ubuntu.com hardy-updates/main Translation-fr Ign http://fr.archive.ubuntu.com hardy-updates/restricted Translation-fr Ign http://fr.archive.ubuntu.com hardy-updates/universe Translation-fr Ign http://fr.archive.ubuntu.com hardy-updates/multiverse Translation-fr Atteint http://fr.archive.ubuntu.com hardy Release Atteint http://fr.archive.ubuntu.com hardy-updates Release Atteint http://fr.archive.ubuntu.com hardy/main Packages Atteint http://fr.archive.ubuntu.com hardy/restricted Packages Atteint http://fr.archive.ubuntu.com hardy/main Sources Atteint http://fr.archive.ubuntu.com hardy/restricted Sources Atteint http://fr.archive.ubuntu.com hardy/universe Packages Atteint http://fr.archive.ubuntu.com hardy/universe Sources Atteint http://fr.archive.ubuntu.com hardy/multiverse Packages Atteint http://fr.archive.ubuntu.com hardy/multiverse Sources Atteint http://fr.archive.ubuntu.com hardy-updates/main Packages Atteint http://fr.archive.ubuntu.com hardy-updates/restricted Packages Atteint http://fr.archive.ubuntu.com hardy-updates/main Sources Atteint http://fr.archive.ubuntu.com hardy-updates/restricted Sources Atteint http://fr.archive.ubuntu.com hardy-updates/universe Packages Atteint http://fr.archive.ubuntu.com hardy-updates/universe Sources Atteint http://fr.archive.ubuntu.com hardy-updates/multiverse Packages Atteint http://fr.archive.ubuntu.com hardy-updates/multiverse Sources E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? E: Impossible de reconstruire le cache des paquets winix@piounix:~$ sudo aptitude update Atteint http://fr.archive.ubuntu.com hardy Release.gpg Atteint https://ubuntu.com/security/notices hardy-security Release.gpg Ign https://ubuntu.com/security/notices hardy-security/main Translation-fr Ign https://ubuntu.com/security/notices hardy-security/restricted Translation-fr Ign https://ubuntu.com/security/notices hardy-security/universe Translation-fr Ign https://ubuntu.com/security/notices hardy-security/multiverse Translation-fr Atteint https://ubuntu.com/security/notices hardy-security Release Atteint http://fr.archive.ubuntu.com hardy/main Translation-fr Atteint https://ubuntu.com/security/notices hardy-security/main Packages Atteint https://ubuntu.com/security/notices hardy-security/restricted Packages Atteint https://ubuntu.com/security/notices hardy-security/main Sources Atteint https://ubuntu.com/security/notices hardy-security/restricted Sources Atteint http://fr.archive.ubuntu.com hardy/restricted Translation-fr Atteint https://ubuntu.com/security/notices hardy-security/universe Packages Atteint https://ubuntu.com/security/notices hardy-security/universe Sources Atteint https://ubuntu.com/security/notices hardy-security/multiverse Packages Atteint https://ubuntu.com/security/notices hardy-security/multiverse Sources Atteint http://fr.archive.ubuntu.com hardy/universe Translation-fr Atteint http://fr.archive.ubuntu.com hardy/multiverse Translation-fr Atteint http://fr.archive.ubuntu.com hardy-updates Release.gpg Ign http://fr.archive.ubuntu.com hardy-updates/main Translation-fr Ign http://fr.archive.ubuntu.com hardy-updates/restricted Translation-fr Ign http://fr.archive.ubuntu.com hardy-updates/universe Translation-fr Ign http://fr.archive.ubuntu.com hardy-updates/multiverse Translation-fr Atteint http://fr.archive.ubuntu.com hardy Release Atteint http://fr.archive.ubuntu.com hardy-updates Release Atteint http://fr.archive.ubuntu.com hardy/main Packages Atteint http://fr.archive.ubuntu.com hardy/restricted Packages Atteint http://fr.archive.ubuntu.com hardy/main Sources Atteint http://fr.archive.ubuntu.com hardy/restricted Sources Atteint http://fr.archive.ubuntu.com hardy/universe Packages Atteint http://fr.archive.ubuntu.com hardy/universe Sources Atteint http://fr.archive.ubuntu.com hardy/multiverse Packages Atteint http://fr.archive.ubuntu.com hardy/multiverse Sources Atteint http://fr.archive.ubuntu.com hardy-updates/main Packages Atteint http://fr.archive.ubuntu.com hardy-updates/restricted Packages Atteint http://fr.archive.ubuntu.com hardy-updates/main Sources Atteint http://fr.archive.ubuntu.com hardy-updates/restricted Sources Atteint http://fr.archive.ubuntu.com hardy-updates/universe Packages Atteint http://fr.archive.ubuntu.com hardy-updates/universe Sources Atteint http://fr.archive.ubuntu.com hardy-updates/multiverse Packages Atteint http://fr.archive.ubuntu.com hardy-updates/multiverse Sources E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? E: Impossible de reconstruire le cache des paquets winix@piounix:~$ sudo aptitude safe-upgrade E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Construction de la base de données des étiquettes... Fait E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? winix@piounix:~$ sudo aptitude install apt-file E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Construction de la base de données des étiquettes... Fait E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? winix@piounix:~$ sudo apt-file update sudo: apt-file: command not foundwinix@piounix:~$
pour ce que je veux en faire...de build essential?!
ben en faite étant trés trés curieux et comme je m'intéresse à l'informatique en général, (même si je sais que c'est excessivement difficile et compliqué!!)
je cherche à comprendre le langage informatique et je cherchai un compileur pour le langage C et C++ pour "voir" lisant énormément de truc sur des bouquins et sur google , j'en avais donc compris qu'il fallait un compileur pour le langage C, j'ai testé de mettre G++ et Idem je ne trouve rien sur applications, donc voilà quoi! c'est pour comprendre que je cherche et comme en plus je ne trouve pas...ça me fait chercher dix fois plus et j'y passe dix fois plus de temps ce qui a tendance à faire gueuler ma femme.. .:-))))
voilà je te remercie de m'aider!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33077
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2024
7 748
7 juil. 2008 à 10:12
7 juil. 2008 à 10:12
Apparemment tu as mal fermé synaptic au moment de taper ces commandes d'où le blocage). Si aucun gestionnaire de paquet n'est ouvert (synaptic, apt-get, synaptic...) taê :
Mais à la limite apt-file on s'en fout. En fait build-essential aussi il ne correspond pas à ce que tu cherche. Pour installer gcc et g++ :
Tu peux même carrément installer un environnement de développement (par exemple anjuta) :
Bonne chance
sudo rm /var/lib/dpkg/lock sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install apt-file sudo aptf-ile update
Mais à la limite apt-file on s'en fout. En fait build-essential aussi il ne correspond pas à ce que tu cherche. Pour installer gcc et g++ :
sudo aptitude install gcc
Tu peux même carrément installer un environnement de développement (par exemple anjuta) :
sudo aptitude install anjuta
Bonne chance
winix
Messages postés
1466
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
18 mai 2011
13
7 juil. 2008 à 10:34
7 juil. 2008 à 10:34
Yes!!!!! ça marche!!
je te remercie pour ton aide et pour ton temps!!!
euheuheuh...un truc encore :-)
tu connaîtrais quelques bon sites pour le langage C et C++?
j'ai vu sur ton profil que tu donne des astuce pour C++, t'es programmateuse? (euheuheuheuh ça se dit pas "programateuse lol on dit programeur tout court??)
je te remercie pour ton aide et pour ton temps!!!
euheuheuh...un truc encore :-)
tu connaîtrais quelques bon sites pour le langage C et C++?
j'ai vu sur ton profil que tu donne des astuce pour C++, t'es programmateuse? (euheuheuheuh ça se dit pas "programateuse lol on dit programeur tout court??)
mamiemando
Messages postés
33077
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2024
7 748
7 juil. 2008 à 20:59
7 juil. 2008 à 20:59
Tu dis comme tu veux :-) Pour démarrer en C++ je te conseille l'excellent site du zéro :
https://openclassrooms.com/fr/
Quand tu seras plus à l'aise en C++ tu pourras aborder les fonctionnalités qui font toutes la puissance du C++ :
http://www.commentcamarche.net/faq/sujet 11194 les templates en c
http://www.commentcamarche.net/faq/sujet 11255 introduction a la stl en c standard template library
http://www.commentcamarche.net/faq/sujet 11250 les inlines en c
Et quand tu auras digéré tout ça tu pourras attaquer les librairies pcre et boost... et tu en seras autant voire plus que moi ;-)
Bonne chance
https://openclassrooms.com/fr/
Quand tu seras plus à l'aise en C++ tu pourras aborder les fonctionnalités qui font toutes la puissance du C++ :
http://www.commentcamarche.net/faq/sujet 11194 les templates en c
http://www.commentcamarche.net/faq/sujet 11255 introduction a la stl en c standard template library
http://www.commentcamarche.net/faq/sujet 11250 les inlines en c
Et quand tu auras digéré tout ça tu pourras attaquer les librairies pcre et boost... et tu en seras autant voire plus que moi ;-)
Bonne chance
winix
Messages postés
1466
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
18 mai 2011
13
7 juil. 2008 à 23:05
7 juil. 2008 à 23:05
ok merci!
là j'ai trouvé un site sur python, qui a l'air bien... t'en pense quoi de python toi?
là j'ai trouvé un site sur python, qui a l'air bien... t'en pense quoi de python toi?
mamiemando
Messages postés
33077
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2024
7 748
8 juil. 2008 à 10:15
8 juil. 2008 à 10:15
Je pense que c'est un bon langage, c'est simple à prendre en main et pratique pour parser des fichiers, se connecter à un serveur xml rpc etc. Python a deux principaux concurrents, perl et ruby. Perl est assez dur à relire mais très répendu, comme python. Ruby est à mon avis mieux que python et ruby, mais comme c'est un langage plus récent il est aussi moins utilisé. En outre ruby on rail à l'air assez intéressant.
Mais je trouve le C++ performant, et en général ce que tu peux faire en python tu peux le faire en C++ sans trop de difficulté avec les bonnes librairies. Je préfère le C++ grâce aux templates et aux performances qui font tout l'intérêt de ce langage. Mais bon ça reste un avis personnel, après chacun ses goûts.
Mais je trouve le C++ performant, et en général ce que tu peux faire en python tu peux le faire en C++ sans trop de difficulté avec les bonnes librairies. Je préfère le C++ grâce aux templates et aux performances qui font tout l'intérêt de ce langage. Mais bon ça reste un avis personnel, après chacun ses goûts.
winix
Messages postés
1466
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
18 mai 2011
13
8 juil. 2008 à 18:04
8 juil. 2008 à 18:04
ok!
ben moi t'sais, j'ai pas vraiment d'avis entre les deux,.."j'apprends!"
mais C++ n'a pas une syntaxe plus complexe?
ben moi t'sais, j'ai pas vraiment d'avis entre les deux,.."j'apprends!"
mais C++ n'a pas une syntaxe plus complexe?
mamiemando
Messages postés
33077
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2024
7 748
8 juil. 2008 à 19:56
8 juil. 2008 à 19:56
En soit non la syntaxe n'est pas spécialement plus simple dans l'un ou dans l'autre. Mais comme C++ permet de faire plus de choses (des références, des pointeurs, des templates...) il peut paraître effectivement plus compliqué. Il y a quelques choses à connaître en C++ qui sont transparentes en python (gestion de la mémoire), et le C++ nécessite une compilation explicite avant l'exécution mais c'est à peu près tout.
Si tu débutes complètement en programmation peut être que python est un bon calcul. Si tu cherches un langage offrant des performances et des concepts de programmation évolués C++ est un meilleur choix. A noter que les langages ne manquent pas et que d'autres alternatives s'offrent à toi (java, ruby et bien d'autres...)
Bonne chance
Si tu débutes complètement en programmation peut être que python est un bon calcul. Si tu cherches un langage offrant des performances et des concepts de programmation évolués C++ est un meilleur choix. A noter que les langages ne manquent pas et que d'autres alternatives s'offrent à toi (java, ruby et bien d'autres...)
Bonne chance