Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/04/2007, à 12:27

yohannc

Impossible d'installer compilateur g++

Donc voila, j'ai télécharger des drivers audio. (archive .tar)
Je pensais faire ./configure  puis make puis make install ( ce qui est demandé dans le readme)
Par défaut il n'y a pas de compilateur.
J'ai vu qu'il fallait faire apt-get install build-essential
Quand je le tappe ça ne marche pas il me manque g++.
Je fais donc apt-get install g++, mais il ne veut pas :

yo@Yo:~$ sudo apt-get install g++
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Reading state information... Fait       
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
  g++: Dépend: g++-4.1 (>= 4.1.1-2) mais [b]ne sera pas installé[/b]
E: Paquets défectueux

Ce qui est en gras veut dire que il ne vaut mieux pas que ce soit installé j'imagine.
Donc voila, j'ai déjà vu sur le net ce genre d'erreur, mais elle n'était pas résolue, ou il proposaient de passer dans une version inférieur de l'OS.
Pourtant je n'ai pas vraiment touché à mon linux.
J'ai ubuntu edgy eft 6.10 installé avec l'alternate CD et j'ai optimiser le noyau.

J'éspere que ces informations vont pouvoir vous aider à résoudre ce problème, car sans compilateur ca va être la galère.

Hors ligne

#2 Le 11/04/2007, à 13:01

boogy

Re : Impossible d'installer compilateur g++

essye de l'installer avec synaptique car je crois que ton problème pour l'installation ce sont les dépandances de paquage.


WHERE THERE IS A SHELL, THERE IS A WAY
Success is to be measured not so much by the position that one has reached in life as by the obstacles which he has overcome.
Documentation
www.tuxgeek.org

Hors ligne

#3 Le 11/04/2007, à 13:14

yohannc

Re : Impossible d'installer compilateur g++

Synaptic me dit la même chose.
Exemple pour g++ il m'affiche une petit fenêtre avec un sens interdit :

g++:
Dépend : g++-4.1 mais ne doit pas être installé

Dans synaptic, si je poursuit les dépendances, j'arrive à libc6-dev qui est requis, quand je veut l'installer  j'ai le message :

libc6-dev:
  Dépend : libc6 (=2.4-1ubuntu12.3) mais 2.5-0ubuntu11 doit être installé

Dernière modification par yohannc (Le 11/04/2007, à 13:32)

Hors ligne

#4 Le 11/04/2007, à 17:15

androme

Re : Impossible d'installer compilateur g++

t'es bon pour le compiler toi même je pense vu l'état de la situation.


Intrepid Ibex 64

Asus P5B Deluxe, Q6600, 4Go, 8800GTS 512 Dual Screen (22w + 19w).
Portable Dell D830

Hors ligne

#5 Le 11/04/2007, à 18:36

RBC

Re : Impossible d'installer compilateur g++

Si ce n'est pas urgent attends un peu avant de compiler gcc toi même, c'est juste un problême de dépendance dans les paquets, il devrai être réglé dans peu de temps.

Hors ligne

#6 Le 11/04/2007, à 20:24

yohannc

Re : Impossible d'installer compilateur g++

J'ai remarqué quelque chose.
En faisant aptitude install build-essential il me dit que pour être installé certains packets doivent être mis à jour (donc pas de problèmes) mais que certains doivent être enlevés, comme dmraid, sachant que je suis en raid !
J'ai donc l'impression qu'on ne peut pas compiler tout en étant en raid...
Sinon, l'autre solution serait de trouver le driver de carte mère a8ne pour le son en .deb mais j'en ai toujours pas trouvé.

Dernière modification par yohannc (Le 11/04/2007, à 20:27)

Hors ligne

#7 Le 11/04/2007, à 21:42

stopher

Re : Impossible d'installer compilateur g++

salut ,
à tt hasard ,
dans synaptique quand tu fais une recherche "g++" y a t'il deja des paquet d'installé ? si c'est le cas , enleves les tous , puis reessayes d'installer via

sudo apt-get install g++

bien que logiquement

sudo apt-get install buid-essential

suffit !

Mais bon , c'est à tt hasard .. roll

Hors ligne

#8 Le 11/04/2007, à 21:44

best_friend_fr

Re : Impossible d'installer compilateur g++

Salut

Tu as du mettre des dépots exotiques.

Poste voir ton sources.list


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#9 Le 12/04/2007, à 09:33

yohannc

Re : Impossible d'installer compilateur g++

Merci de vos réponses smile

Aucune installation de g++ est présente.
Sinon voici mon source.list :

deb cdrom:[Ubuntu 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted
deb cdrom:[Ubuntu 6.10 _Edgy Eft_ - Release i386 (20061025)]/ edgy main restricted

deb http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted

deb http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted

deb http://fr.archive.ubuntu.com/ubuntu/ edgy universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy universe

deb http://fr.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universe
#deb http://yakablog.info/share/ubuntu dapper main
#deb http://www.beerorkid.com/compiz/ dapper main
#deb http://xgl.compiz.info/ dapper main
deb http://ubuntu.beryl-project.org edgy main
deb-src http://ubuntu.beryl-project.org edgy main


Sinon si je fais aptitude install build-essential  voila ce que j'obtiens.

root@Yo:~# aptitude install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Reading state information... 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
Les paquets suivants sont CASSÉS :
  libc6-dev 
Les paquets suivants ont été conservés automatiquement :
  desktop-file-utils evolution evolution-data-server 
  evolution-data-server-common libaudio2 libcamel1.2-8 libcdparanoia0 
  libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 
  libedataserver1.2-7 libedataserverui1.2-8 libegroupwise1.2-12 
  libexchange-storage1.2-2 libfreetype6 liblircclient0 libmysqlclient15off 
  libnspr4 libnss3 libwnck-common libwnck18 libxfont1 
  linux-image-2.6.17-10-generic linux-image-2.6.17-11-generic 
  linux-libc-dev mysql-client-5.0 mysql-common openoffice.org-common 
  openoffice.org-core openoffice.org-style-default openoffice.org-writer 
  python-uno ttf-opensymbol xmoto-data xserver-xorg-core 
Les NOUVEAUX paquets suivants vont être automatiquement installés :
  dpkg-dev g++ g++-4.1 libstdc++6-4.1-dev patch 
Les paquets suivants ont été conservés :
  bind9-host dnsutils file gnupg info language-pack-en language-pack-fr 
  libbind9-0 libdns21 libisc11 libisccc0 libisccfg1 libkrb53 liblwres9 
  libmagic1 libvolumeid0 linux-image-generic mysql-server-5.0 
  popularity-contest tar tcpdump tzdata udev vim-common vim-tiny volumeid 
  w3m x11-common xmoto 
Les NOUVEAUX paquets suivants vont être installés :
  build-essential dpkg-dev g++ g++-4.1 libstdc++6-4.1-dev patch 
0 paquets mis à jour, 7 nouvellement installés, 0 à enlever et 65 non mis à jour.
Il est nécessaire de télécharger 1852ko/6257ko d'archives. Après dépaquetage, 25,3Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
  libc6-dev: Dépend: libc6 (= 2.4-1ubuntu12.3) mais 2.5-0ubuntu11 est installé
Resolving dependencies...
Les actions suivantes permettront de résoudre ces dépendances :

Conserver les paquets suivants dans leur version actuelle :
build-essential [Non installé]
g++ [Non installé]
g++-4.1 [Non installé]
libc6-dev [Non installé]
libstdc++6-4.1-dev [Non installé]

Le score est de 35

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants ont été conservés automatiquement :
  desktop-file-utils evolution evolution-data-server 
  evolution-data-server-common libaudio2 libcamel1.2-8 libcdparanoia0 
  libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 
  libedataserver1.2-7 libedataserverui1.2-8 libegroupwise1.2-12 
  libexchange-storage1.2-2 libfreetype6 liblircclient0 libmysqlclient15off 
  libnspr4 libnss3 libwnck-common libwnck18 libxfont1 
  linux-image-2.6.17-10-generic linux-image-2.6.17-11-generic 
  linux-libc-dev mysql-client-5.0 mysql-common openoffice.org-common 
  openoffice.org-core openoffice.org-style-default openoffice.org-writer 
  python-uno ttf-opensymbol xmoto-data xserver-xorg-core 
Les paquets suivants ont été conservés :
  bind9-host dnsutils file gnupg info language-pack-en language-pack-fr 
  libbind9-0 libdns21 libisc11 libisccc0 libisccfg1 libkrb53 liblwres9 
  libmagic1 libvolumeid0 linux-image-generic mysql-server-5.0 
  popularity-contest tar tcpdump tzdata udev vim-common vim-tiny volumeid 
  w3m x11-common xmoto 
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 65 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 0o seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Écriture de l'information d'état étendu... Fait

Donc rien ne se passe quand je garde les paquets.

Si maintenant je veux les modifier en répondant n :

root@Yo:~# aptitude install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Reading state information... 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
Les paquets suivants sont CASSÉS :
  libc6-dev 
Les paquets suivants ont été conservés automatiquement :
  desktop-file-utils evolution evolution-data-server 
  evolution-data-server-common libaudio2 libcamel1.2-8 libcdparanoia0 
  libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 
  libedataserver1.2-7 libedataserverui1.2-8 libegroupwise1.2-12 
  libexchange-storage1.2-2 libfreetype6 liblircclient0 libmysqlclient15off 
  libnspr4 libnss3 libwnck-common libwnck18 libxfont1 
  linux-image-2.6.17-10-generic linux-image-2.6.17-11-generic 
  linux-libc-dev mysql-client-5.0 mysql-common openoffice.org-common 
  openoffice.org-core openoffice.org-style-default openoffice.org-writer 
  python-uno ttf-opensymbol xmoto-data xserver-xorg-core 
Les NOUVEAUX paquets suivants vont être automatiquement installés :
  dpkg-dev g++ g++-4.1 libstdc++6-4.1-dev patch 
Les paquets suivants ont été conservés :
  bind9-host dnsutils file gnupg info language-pack-en language-pack-fr 
  libbind9-0 libdns21 libisc11 libisccc0 libisccfg1 libkrb53 liblwres9 
  libmagic1 libvolumeid0 linux-image-generic mysql-server-5.0 
  popularity-contest tar tcpdump tzdata udev vim-common vim-tiny volumeid 
  w3m x11-common xmoto 
Les NOUVEAUX paquets suivants vont être installés :
  build-essential dpkg-dev g++ g++-4.1 libstdc++6-4.1-dev patch 
0 paquets mis à jour, 7 nouvellement installés, 0 à enlever et 65 non mis à jour.
Il est nécessaire de télécharger 1852ko/6257ko d'archives. Après dépaquetage, 25,3Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
  libc6-dev: Dépend: libc6 (= 2.4-1ubuntu12.3) mais 2.5-0ubuntu11 est installé
Resolving dependencies...
Les actions suivantes permettront de résoudre ces dépendances :

Conserver les paquets suivants dans leur version actuelle :
build-essential [Non installé]
g++ [Non installé]
g++-4.1 [Non installé]
libc6-dev [Non installé]
libstdc++6-4.1-dev [Non installé]

Le score est de 35

Accepter cette solution ? [Y/n/q/?] n
Resolving dependencies...
Les actions suivantes permettront de résoudre ces dépendances :

éinstaller à une version antérieure les paquets suivants :
dmraid [1.0.0.rc13-2ubuntu1 (now) -> 0.9.9+1.0.0.rc9-2ubuntu1 (edgy)]
libc6 [2.5-0ubuntu11 (now) -> 2.4-1ubuntu12.3 (edgy-updates)]
libc6-i686 [2.5-0ubuntu11 (now) -> 2.4-1ubuntu12.3 (edgy-updates)]
libselinux1 [1.32-3ubuntu1 (now) -> 1.30-1ubuntu1 (edgy, edgy)]
libsepol1 [1.14-2build1 (now) -> 1.12-1 (edgy, edgy)]

Le score est de -394

Accepter cette solution ? [Y/n/q/?]

Ici je n'ai pas répondu.
Donc en faite, si je veux pouvoir utiliser ./configure il faut que j'installe une version antérieure du raid.
Je sais pas si c'est prudent !

Dernière modification par yohannc (Le 12/04/2007, à 09:47)

Hors ligne