Installation des sources et du noyau 2.6 avec GCC

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Installation des sources et du noyau 2.6 avec GCC

Messagepar sosomimi » 16 Avr 2005 06:13

Bonjour,

Je souhaiterai compiler mon kernel 2.6 sur ma SME avec GCC en m'inspirant du précieux site http://lea-linux.org/kernel/kernel26.html(...)(...)

dans /usr/src, j'ai décompressé
- les sources du noyau 2.6
- GCC-3.4.3.tar.gz
- ncurses-5.4.tar.gz

J'ai bien fait pointer les sources de mon noyau vers /usr/src/linux
linux -> linux-2.6.0 (affiché en bleu ciel et bleu foncé)

Au fait, le bleu claire correspond-t-il à un lien symbolique ?

Mais quand je fais
make menuconfig
HOSTCC scripts/fixdep
/bin/sh: gcc: command not found
make[1]: *** [scripts/fixdep] Erreur 127
make: *** [scripts/fixdep] Erreur 2
[root@sme-server6 linux]#

ça ne marche pas

Merci pour votre aide
sosomimi
Second Maître
Second Maître
 
Messages: 37
Inscrit le: 31 Oct 2004 17:57

Re: Installation des sources et du noyau 2.6 avec GCC

Messagepar sosomimi » 16 Avr 2005 06:32

Bonjour,

Pardon, je précise ma config : SME Server en serveur passerelle et winXP en client. J'aimerais installer un peer-to-peer : mldonkey (en core et en gui)

Voilà ce que j'ai trouvé sme-mldonkey-1.1-6.i386.rpm + sme-mldonkey-1.1-6.src.rpm (core) et MLdonkey_GUI_202.exe (pour XP).

En suivant les conseils de http://www.apo33.org/raccorps/article.p ... article=25

1 - J'ai installé les deux RPM
Après l'installation, j'ai
service mldonkey {start\stop\restart}
C'est quoi ?

L'article en question précise :
ajoutez une ligne par un editeur de texte (vi) dans /home/e-smith/configuration mldonkey=service|status|enable
je m'exécute, mais
E385 : la recherche à atteint le bas sans trouver : home

2 - Comment faire pour ajoutez cette ligne dans home ?

Merci
sosomimi
Second Maître
Second Maître
 
Messages: 37
Inscrit le: 31 Oct 2004 17:57

Messagepar micjack » 16 Avr 2005 12:59

Salut,

Je ne pense pas que ta question attire grand monde...Deja que les questions sur les erreurs de compile ne sont pas evidentes à resoudre, mais en plus c'est pour du P2P d'une bidouille sur une SME qui ne prevoit pas trop ce genre d'utilité à mon sens...Mais bon..

Par contre, il n'est pas normal de se poser ce genre de questions basiques quand on decidé d'utiliser Linux
service mldonkey {start\stop\restart}
C'est quoi ?
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Re: Installation des sources et du noyau 2.6 avec GCC

Messagepar cf » 16 Avr 2005 13:20

sosomimi a écrit:dans /usr/src, j'ai décompressé
- les sources du noyau 2.6
- GCC-3.4.3.tar.gz
- ncurses-5.4.tar.gz

Mais quand je fais
make menuconfig
HOSTCC scripts/fixdep
/bin/sh: gcc: command not found
make[1]: *** [scripts/fixdep] Erreur 127
make: *** [scripts/fixdep] Erreur 2
[root@sme-server6 linux]#

ça ne marche pas

Merci pour votre aide


/bin/sh: gcc: command not found


Visiblement, gcc n'est pas installé...
(Pas de gcc sur un Linux???)
Le fait de décompresser les sources n'installe pas le logiciel, il faut encore le configurer, le compiler, et copier les fichiers.

Je ne connais pas la SME, mais je pense que si on fournit des rpm, c'est qu'elle possède un système de gestion des paquetages.
Laisse tomber la compilation, utilise les logiciels pré-compilés.
Dernière édition par cf le 16 Avr 2005 13:28, édité 1 fois au total.
cf
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 217
Inscrit le: 01 Jan 2004 01:00

Messagepar leso » 16 Avr 2005 13:26

oui par défaut gcc n'est pas installé sur la sme pour des raisons de sécu
MCITP Windows Server 2008, Enterprise Administrator
MCITP Windows Server 2008, Server Administrator
MCITP Exchange 2007 Enterprise Messaging Administrator
Avatar de l’utilisateur
leso
Vice-Amiral
Vice-Amiral
 
Messages: 648
Inscrit le: 03 Avr 2003 00:00
Localisation: Paris

Messagepar micjack » 16 Avr 2005 14:26

Par contre, je ne pige pas pourquoi y'a Make sur la machine si y'a pas de Gcc :-s
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar leso » 16 Avr 2005 14:33

je sais pas trop non plus
MCITP Windows Server 2008, Enterprise Administrator
MCITP Windows Server 2008, Server Administrator
MCITP Exchange 2007 Enterprise Messaging Administrator
Avatar de l’utilisateur
leso
Vice-Amiral
Vice-Amiral
 
Messages: 648
Inscrit le: 03 Avr 2003 00:00
Localisation: Paris

Messagepar Grand-Pa » 17 Avr 2005 10:30

Peut-être parce que make ne sert pas qu'à compiler... :roll:
Et pour info, installer un noyau 2.6 sur SME, c'est une entreprise plus qu'avantureuse qui nécessite un niveau de compétence dépassant largement celui de l'utilisateur lambda. :twisted:
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar micjack » 17 Avr 2005 15:24

Grand-Pa a écrit:Peut-être parce que make ne sert pas qu'à compiler...

Exact, je m'en sert perso pour builder des rpm par exemple, mais bon, etant un outil de développement, cela me semblais bani sur SME.

Par contre Sansomini, pour la compile du noyau 2.6, c'est deja hard sur une distrib classic, alors, je te dis meme pas sur une distrib depourvue d'outils de dev, sans compter les lib, et dependances....

Au reboot y'a bien souvant certains modules qui ne fonctionneront plus genre" blabla à été comiplé sous gcc.xxx alors que vous avez gcc.yyy" faudra donc aussi repasser en revue tout tes modules de l'encien noyau à la bonne version....

Si c'est pour modifier une distribution clé en main, je te conseil, de te faire la main sur une distribution complete genre Mandrake, et par la suite, pourquoi pas te faire ton serveur aux petits oignons...
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron