Ca dure combien de temps un Make ? - Linux et OS Alternatifs
Marsh Posté le 18-02-2004 à 23:01:36
C'est GCC-3.3.3
UN compilateur C++ je pense
l'archive de l'install décompacté fait 166mo
Marsh Posté le 18-02-2004 à 23:04:32
il y a les RPM pourquoi compiler? ce n'est pas une gentoo c'est une Mandrake
Marsh Posté le 18-02-2004 à 23:05:41
Compiler GCC c est long... tres long... meme avec un P4 2.6GHz
Marsh Posté le 18-02-2004 à 23:06:39
J'ai pas trouvé sur leur site ftp c'était des .tar.gz ou autres archives à compiler
Personne n'a une idée de la durée ?
CA fait koi si je l'arrête (et comment on l'arrète ?!) ?
Marsh Posté le 18-02-2004 à 23:08:35
Atropos a écrit : J'ai pas trouvé sur leur site ftp c'était des .tar.gz ou autres archives à compiler |
tu peux faire CTRL-C qui va arrêter le processus
Marsh Posté le 18-02-2004 à 23:10:32
O'gure a écrit : Compiler GCC c est long... tres long... meme avec un P4 2.6GHz |
Bon alors avec mon PII 400 j'en ai pour la semaine ?
Mais comment ça s'arrête proprement ?
Marsh Posté le 18-02-2004 à 23:11:22
ok merci python
Bon je le lancerais demain matin une journée ça devrait aller ?
Marsh Posté le 18-02-2004 à 23:12:28
Atropos a écrit : ok merci python |
euh je pense m'être trompé, il est possible avec make de reprendre la partie non compilée
Marsh Posté le 18-02-2004 à 23:14:11
bon je tente on verra demain
De toute façon c pas pressé cette compile
Mais j'aurais voulu pouvoir dormir paske demain boulot et mon pc fait un bruit de tronçonneuse
Marsh Posté le 18-02-2004 à 23:15:09
bah c est un peu le principe de make
compiler seulement les fichiers qui doivent l etre...
Marsh Posté le 18-02-2004 à 23:23:22
python a écrit : il y a les RPM pourquoi compiler? ce n'est pas une gentoo c'est une Mandrake |
+1
Atropos > pourquoi tu veux absolument la 3.3.3
Marsh Posté le 18-02-2004 à 23:26:51
t'as juste fais un make pour compiler gcc ?
ça va pas marcher terrible après
A+
Marsh Posté le 18-02-2004 à 23:27:07
ah mon avis vu sa question, il n'a pas besoin d'une version spécifique de gcc et il ne connait pas les vertus de urpmi
urpmi gcc gcc-c++
Marsh Posté le 19-02-2004 à 13:16:10
En fait vu que j'ai fait l'installation mini (1cd), il me manquait plein de trucs et la plupart des programmes plantaient pendant leur install à cause d'un problème de compilateur C++ invalide.
Donc j'ai téléchargé GCC mais sur leur site je n'ai pas vu le lien pour les rpm, donc j'ai pris les archives et j'ai fait
./configure
make
Et c'est ce make qui met des heures.
Marsh Posté le 19-02-2004 à 13:38:26
Si la compilation fonctionne, c'est que gcc fonctionne déjà. Tu veux le mettre à jour ?
Marsh Posté le 19-02-2004 à 13:41:48
Le mettre à jour ou le réparer, parce qu'il me dit qu'il est invalide lorsque je lance un ./configure avec la plupart des logiciels
Marsh Posté le 19-02-2004 à 13:43:57
qui était là le premier ?
Le binaire, ou le compilo (qui est aussi binaire) ?
(je sors en courant )
Marsh Posté le 19-02-2004 à 13:44:42
c'est probablement qu'il te manque des bibliothèques (ou leurs entêtes) plus que le compilateur.
Marsh Posté le 19-02-2004 à 13:44:54
Atropos: ce doit etre autre chose, parce que gcc 3.2 fonctionne très bien avec la plupart des softs à recompiler ...
Marsh Posté le 19-02-2004 à 13:46:54
black_lord a écrit : c'est probablement qu'il te manque des bibliothèques (ou leurs entêtes) plus que le compilateur. |
Oui il me sort régulièrement des libraries manquantes mais pour les installer je dois faire un ./configure et là il me sort plein d'erreurs liées au compilateur C++ (un truc genre /etc/cpp invalide notamment)
Marsh Posté le 19-02-2004 à 13:50:12
/etc/cpp qui a ça ?? c'est LSB ça ?? parce que niet chez moi
Marsh Posté le 19-02-2004 à 13:50:34
ReplyMarsh Posté le 19-02-2004 à 14:05:51
Atropos : je persiste, GCC n'est pas forcément ce qu'il y a de plus simple à compiler au début ...
va faire un tour sur http://www.urpmi.org/easyurpmi/index.php, ajoute les sources main, contrib, update comme expliqué sur ce site, et ensuite fait en console un
urpmi gcc gcc-c++ |
, qui t'installera le compilo C, C++ ainsi que toutes les dépendances dont ils auront besoin (c'est le probleme que tu rencontres à mon avis), et ce même si tu n'as qu'un seul CD, urpmi ira chercher le reste sur le net
Marsh Posté le 19-02-2004 à 14:08:37
peut-être installer les paquets de type "bidule-devel", ça peut être utile quand on compile une appli
Marsh Posté le 19-02-2004 à 14:45:40
urpmi glibc-devel libstd-c++ libstd-c++-devel ou des trucs du genre aussi ^^
Marsh Posté le 19-02-2004 à 14:48:28
Atropos a écrit : |
dommage, c'est pas la bonne méthode
Marsh Posté le 19-02-2004 à 14:50:49
ReplyMarsh Posté le 19-02-2004 à 14:51:39
emerge gcc
Marsh Posté le 19-02-2004 à 14:58:31
Enfin, bon, ça ne résoud pas son pb :
1/ pq prendre 1 seul CD qd on ne maîtrise pas trop MDK : les 3 st utiles
2/ lire la doc MDK
3/ configurer urpmi
4/ mettre tt à jour
5/ c'est tt
Marsh Posté le 19-02-2004 à 15:01:35
j_c_p a écrit : Enfin, bon, ça ne résoud pas son pb : |
Il veut peut-être installer un programme exotique dont l'auteur ne livre que les sources.
Marsh Posté le 19-02-2004 à 15:02:38
oui, c'est possible aussi , mais ds la très grde majorité des cas, il existe un paquet.
Marsh Posté le 19-02-2004 à 15:37:34
Bon j'ai voulu aller trop vite koi.
Mais je peux ajouter les packages des autres CD sans tout réinstaller ?
Et ça donnera quoi mon Make une fois qu'il sera terminé ?
Marsh Posté le 19-02-2004 à 16:00:02
le pb c'est que ton gcc ne sera pas pris en compte par urpmi, donc s'il manque des dépendances, c'est à la main, etc ...
Marsh Posté le 19-02-2004 à 16:19:31
black_lord a écrit : |
non, pour compiler gcc proprement, il faut faire make bootstrap
Marsh Posté le 19-02-2004 à 16:21:08
Code :
|
Marsh Posté le 18-02-2004 à 22:53:26
Voilà il y a 2h30 j'ai lancé un make pour installer GCC et ce n'est toujours pas fini.
![:hello: :hello:](https://forum-images.hardware.fr/icones/smilies/hello.gif)
Et j'aimerai bien aller dormir
j'ai un PII 400mhz, 192 mo de ram
Mandrake 9.2 installé avec un seul CD
Vous savez combien de temps ça peut durer ?
Message édité par Atropos le 18-02-2004 à 22:55:45