Rechercher : dans
Par :

[debian] installer gcc sous debian etch ?

Dernière réponse le 5 mai 2009 à 08:15:18 ozmate, le 27 jui 2007 à 12:12:45 
 Signaler ce message aux modérateurs

Bonjour,
Je viens d'installer debian etch netinst.
Je n'arrive pas a faire un ./configure d'un package.
Apparemment j'ai l'erreur suivante :

configure: error: no acceptable C compiler found in $PATH

mais si je fais apt-get install gcc j'ai le resultat suivant:

# apt-get install gcc
Reading package lists... Done
Building dependency tree... Done
Package gcc is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package gcc has no installation candidate

J'ai tenté apt-get install build-essential
mais j'ai le meme echec.

Le serveur sur lequel est installé debian etch a bien la connexion avec
Internet et le apt-get update fonctionne tres bien.

Une idee?

Merci

Configuration: Windows XP
Firefox 2.0.0.5

Meilleures réponses pour « [debian] installer gcc sous debian etch ? » dans :
[Ubuntu/Debian] Installation automatique des drivers Nvidia/Ati Voir Installation automatique des drivers Ati et Nvidia de votre carte graphique sous Ubuntu /Debian Introduction Installation de Envy Installation du driver Dernière étape Compléments Introduction Il y a plusieurs manières...
Installer flashplayer sous Debian VoirPour installer le plugin flashplayer sur une Debian il faut, dans un premier lieu, ajouter le dépôt: deb etch-backports main contrib dans votre source.list. Pour cela ouvrez une console, loguez-vous en root et tapez: Pour Debian Etch: echo "deb...
Installer WebMin VoirWebMin permet d'administrer à distance une machine Linux à partir d'un simple navigateur. Voici les instructions pour installer rapidement l'interface d'administration WebMin sous Debian (et Ubuntu): 1) Installez les paquets nécessaires à...
[Linux] Installer les programmes (gestion des paquets, compil) Voir************************************************************** **** INSTALLER UN PROGRAMME SOUS LINUX : **** * LA GESTION DES PAQUETS ou COMMENT SE SIMPLIFIER LA VIE * ** UN EXEMPLE DE COMPILATION POUR SE FAIRE LA MAIN ...

1

lami20j, le 27 jui 2007 à 13:14:35

Salut,

que te donne?!

apt-cache search gcc
--
lami20j

Répondre à lami20j

2

mamiemando, le 27 jui 2007 à 16:56:50
  • +1

Toute les manips que je donne sont à faire en root (seul le apt-cache peut être fait en utilisateur).
Pour compléter ce que dit lami20j :

aptitude update
aptitude upgrade
apt-cache search gcc | grep gcc

Exemple :
(mando@aldur) (~) $ apt-cache search gcc | grep gcc
colorgcc - Colorizer for GCC warning/error messages
gcc - The GNU C compiler
gcc-2.95 - The GNU C compiler
...

Si gcc n'apparaît pas, corrige tes miroirs (fichier /etc/apt/sources.list) en root.
Voici les miens (si tu veux rester en etch change simplement les "lenny" par "etch") :
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib

deb http://www.debian-multimedia.org lenny main

Remets à jour ton arbre de portage si tu as changé les miroirs et retente l'installation de gcc :
aptitude update
aptitude upgrade
aptitude install gcc g++

Bonne chance

Répondre à mamiemando

3

ozmate, le 28 jui 2007 à 11:36:37

Merci pour votre support.

Je viens de reinstaller le server a partir du disque netinst debian etch.
Apparemment les depots enregistres dans /etc/apt/sources.list ne devaient
pas etre corrects parce que c'est beaucoup mieux. Peut etre que je n'avais pas
specifie que le serveur se situait en France lors de la premiere install... ?

j'ai pu faire avec succes :
#apt-get install gcc g++

# apt-cache search gcc | grep gcc
gcc-4.1-base - The GNU Compiler Collection (base package)
libgcc1 - GCC support library
gcc-4.1 - The GNU C compiler
colorgcc - Colorizer for GCC warning/error messages
gcc - The GNU C compiler
gcc-2.95 - The GNU C compiler
gcc-2.95-doc - Documentation for the GNU compilers (gcc, gobjc, g++)
gcc-3.3 - The GNU C compiler
gcc-3.3-base - The GNU Compiler Collection (base package)
gcc-3.4 - The GNU C compiler
gcc-3.4-base - The GNU Compiler Collection (base package)
gcc-4.1-locales - The GNU C compiler (native language support files)
gcc-4.1-source - Source of the GNU Compiler Collection
gcc-avr - The GNU C compiler (cross compiler for avr)
gcc-m68hc1x - GNU C compiler for the Motorola 68HC11/12 processors
gcc272 - The GNU C compiler.
gcc272-docs - Documentation for the gcc compiler (gcc272).
gccxml - XML output extension to GCC
lib64gcc1 - GCC support library (64bit)
pocketpc-gcc - The GNU C compiler for Pocket PC

Il a fallu que j'installe aussi
# apt-get install make

mais maintenant j'ai un probleme avec make:
You do not appear to have the sources for the 2.6.18-4-686 kernel installed.

Une idee?

Merci

Répondre à ozmate

4

lami20j, le 28 jui 2007 à 11:46:25

Salut,

tu peux toujours utilisé

apt-cache search motif
pour chercher le paquets
à remplacer motif avec ce que tu cherches

dans ce cas
apt-cache search 2.6.18-4-686 | grep headers
t'affichera
linux-headers-2.6.18-4-686 - Header files for LInux 2.6.18 on PPro/Celeron/PII/PIII/P4
apt-get install linux-headers-2.6.18-4-686
affiche quand même
 uname -a
avant de commencer l'installation lami20j

Répondre à lami20j

5

ozmate, le 28 jui 2007 à 12:01:36

Lami20j, mamiemando, ca marche!
Un grand merci pour votre aide.

au final:
Reinstallation de debian etch netinst (mais je pense que
sources.list etait faux dans l'install precedente)
aptitude install gcc g++
aptitude install make
apt-get install linux-headers-2.6.18-4-686

Répondre à ozmate

7

Mamas, le 5 mai 2009 à 02:52:42

Bjr à tous,

Je reviens vers vous car j'ai un gros souci, très proche de celui que vous avez évoqué dans ce sujet.
J'essai d'installer l'IPBX Asterisk-1.6.0.9 et après avoir rencontré des problèmes avec gcc, j'ai effectué les commandes suivante :

Mon mirroir dans etc/apt/sources.list contient les liens ci-dessous:

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
deb http://www.debian-multimedia.org lenny main

Mes dernières commandes suite au message (configure: error: no acceptable C compiler found in $PATH) :

aptitude update
aptitude upgrade
aptitude install gcc g++
apt-get install make
apt-get install linux-image-2.6.18-6-686 (résultat de apt-cache search 2.6.18-6-686 après un 'uname -a')

la commande ./configure me donne le résultat suivant :

checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
...
checking for zlib.h... yes
configure: error: *** termcap support not found

Ma commande make me donne le message suivant :
make: -F. : commande introuvable
****
**** The configure script must be executed before running 'make'.
**** Please run "./configure".
****

Hors, j'ai bien exécuté le "./configure"juste avant.

Pouvez-vous m'aider élucider le problème avec la commande make s'il vous plait.

Bien cordialement

Répondre à Mamas

6

lami20j, le 28 jui 2007 à 12:03:45

De rien :-) lami20j

Répondre à lami20j

8

Mamas, le 5 mai 2009 à 03:05:46

Bjr à tous,

Je reviens vers vous car j'ai un gros souci, très proche de celui que vous avez évoqué dans ce sujet.
J'essai d'installer l'IPBX Asterisk-1.6.0.9 et après avoir rencontré des problèmes avec gcc, j'ai effectué les commandes suivante :

Mon mirroir dans etc/apt/sources.list contient les liens ci-dessous:

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
deb http://www.debian-multimedia.org lenny main

Mes dernières commandes suite au message (configure: error: no acceptable C compiler found in $PATH) :

aptitude update
aptitude upgrade
aptitude install gcc g++
apt-get install make
apt-get install linux-image-2.6.18-6-686 (résultat de apt-cache search 2.6.18-6-686 après un 'uname -a')

la commande ./configure me donne le résultat suivant :

checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
...
checking for zlib.h... yes
configure: error: *** termcap support not found

Ma commande make me donne le message suivant :
make: -F. : commande introuvable
****
**** The configure script must be executed before running 'make'.
**** Please run "./configure".
****

Hors, j'ai bien exécuté le "./configure"juste avant.

Pouvez-vous m'aider élucider le problème avec la commande make s'il vous plait.

Bien cordialement

Répondre à Mamas

9

 lami20j, le 5 mai 2009 à 08:15:18

Salut,

aptitude install libncurses5-dev
--
106485010510997108

Répondre à lami20j