#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 ..
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
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