Pages : 1
#1 Le 04/04/2006, à 11:31
- cb68
comment compiler avec GCC3
Voila le tutorial que je suis en train de suivre :
...
Nous utiliserons GCC 3 au lieu de GCC 4 (compilateur par défaut sous Ubuntu) car les programmes ne sont pas encore compatibles avec ce dernier.Commençons par compiler et installer le module de programmation:
tar xzvf mediabox404_prg_*.tar.gz
cd mediabox404_prg*
CC=/usr/bin/gcc-3.4 ./configure
make
sudo make install...
Le problème que j'ai c'est que la ligne CC=/usr/bin/gcc-3.4 ./configure ne passe pas !
J'ai essayé avec ./configure tout seul ca passe mais le make ne passe plus !
Dernière modification par cb68 (Le 04/04/2006, à 11:31)
Kubuntu 6.06 depuis 2006-07-21
les avancés de linux :
http://cb68.free.fr/cb/linux.php
Hors ligne
#2 Le 04/04/2006, à 11:58
- Donk
Re : comment compiler avec GCC3
Est ce que gcc-3.4 est installé?
Hors ligne
#3 Le 04/04/2006, à 12:00
- coffee
Re : comment compiler avec GCC3
tar xzvf mediabox404_prg_*.tar.gz
cd mediabox404_prg*
CC=/usr/bin/gcc-3.4
./configure
make
sudo make install
adresse du tutoriel stp s'il est sur doc.ubuntu-fr.org
Dernière modification par coffee (Le 04/04/2006, à 12:02)
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#4 Le 04/04/2006, à 13:49
- cb68
Re : comment compiler avec GCC3
Voici l'adresse du tutorial en question : http://placelibre.ath.cx/keyes/index.php/2005/12/14/59-radio-ubuntu-icecast-mediabox404
J'ai installé gcc3.4
Mais la ou ca coince c'est la ligne
#CC=/usr/bin/gcc-3.4 ./configure
Si je fait
CC=/usr/bin/gcc-3.4 ./configure
il me dit
./configure: line 88: conf7860.sh: Permission denied
./configure: line 89: conf7860.sh: Permission denied
chmod: cannot access `conf7860.sh': No such file or directory
./configure: line 201: conf7860.file: Permission denied
./configure: line 1162: config.log: Permission denied
et si je fait
sudo CC=/usr/bin/gcc-3.4 ./configure
,
Il me réponds
sudo: CC=/usr/bin/gcc-3.4: command not found
Que faire ?
Dernière modification par cb68 (Le 04/04/2006, à 13:50)
Kubuntu 6.06 depuis 2006-07-21
les avancés de linux :
http://cb68.free.fr/cb/linux.php
Hors ligne
#5 Le 04/04/2006, à 16:36
- Renorems
Re : comment compiler avec GCC3
Eh bien ça veut tout simplement dire qu'il ne trouve pas la commande je pense.
Cherche où est ton configure, puis tape :
sudo CC=/usr/bin/gcc-3.4 /cheminduconfigure/configure
Hors ligne
#6 Le 04/04/2006, à 18:01
- cb68
Re : comment compiler avec GCC3
On m'a fait changer les droits j'ai mis 777 et ca semble passer. Merci.
Quand je lance j'ai erreur de segmentation je ne sais pas ce qui cloche.
Kubuntu 6.06 depuis 2006-07-21
les avancés de linux :
http://cb68.free.fr/cb/linux.php
Hors ligne
#7 Le 04/04/2006, à 23:39
- gene69
Re : comment compiler avec GCC3
ben c'est les festivité qui commencent ! à cette heure si tu devrais avoir trouvé.
Sinon je veux bien t'aider un peux.
----
pour basculer d'un compiateur à l'autre je modifie le lien symbolique:
sudo rm /usr/bin/gcc
sudo ln -s /usr/bin/gcc-4.0 /usr/bin/gcc
sudo: CC=/usr/bin/gcc-3.4: command not found
le shell passe en mode root, puis va chercher la commande CC qui se trouve dans /bin/ .or CC n'est pas une commande shell standart. La procedure normale veut qu'il existe un lien symbolique nommé gcc dans /bin/ et qu'il pointe vers le compilateur C de tes reves /usr/bin/gcc-3.4 Quand on compile on utilise des lignes du genre gcc -Wall -ansi source.c -o executable ou un makefile.
CC est une variable habituellement utilisée comme variable de stockage du nom du compilateur dans un makefile. (CC = gcc ou CC = g++ ) . Pour moi ça sent le grand mélange
perso je comprend pas pourquoi tu fais des "./configure"
Dernière modification par gene69 (Le 04/04/2006, à 23:52)
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#8 Le 05/04/2006, à 06:48
- cb68
Re : comment compiler avec GCC3
Moi non plus je ne comprends pas pourquoi il faut faire cela. Je suis simplement le tutorial et cette partie est expliqué comme si c'était une simple formalité.
Comme j'avais déja fait cette installation sur le tutorial sarge, j'ai simplement envoyer les objets sur ubuntu et ca a l'air de marcher !
Alors pourquoi j'ai une erreur de segmentation ? est ce que ca passe pas mais je crois que ca passe ?
Je vais quand meme essayer avec le lien symbolique comme tu explique
Kubuntu 6.06 depuis 2006-07-21
les avancés de linux :
http://cb68.free.fr/cb/linux.php
Hors ligne
#9 Le 05/04/2006, à 19:09
- gene69
Re : comment compiler avec GCC3
ou elle arrive ton erreur de segmentation?
dans ton code ? c'est normal!;) pendant la compilation ? ce l'est moins... Tu es peut-être l'heureux découvreur d'une bug de gcc...:cool:
perso pour installé gcc j'ai cliqué dans la bonne case de synaptic of gnome (quoi ? c'est quoi KDE ?) pi après ça marchait....
ya des truc à rajouter si tu code beaucoup et des mises à jours de la librairie qui permet de compiler (lib__6__ ) mais ça marche super bien. ya rien de tout ça à faire normalement. Qu'est ce qu'on t'a raconté chez sarge...
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
Pages : 1