Modifier et recompiler les sources de Linux 1

DARLAIVE -  
 DARLAIVE -
Bonjour,

J'ai réussie à avoir (par l'intermédiaire de quelqu'un) Linux 1 (et ses sources) et je voudrais modifier ses sources et les recompiler pour me faire un OS sur mesure par contre je ne sais pas comment faire pour recompiler, est ce qu'il faut utiliser les makefile, ou créer un makefile et l'utiliser, par contre je ne sais pas créer un makefile, j'utilise Code::Blocks. Merci d'avance.

A voir également:

3 réponses

loupius Messages postés 789 Statut Membre 148
 
Oh ce n'est pas difficile d'obtenir les sources de linux (The Linux Kernel Archives) et même de 'vieux' Linux (historique).
Pour la compilation, il y a normalement un fichier 'README' et à moins que cela ait changé, ce doit être du style:
make config
make bzImage
make modules
make modules_install
Bonne continuation.
NB: Il faut faire attention à la version du compilateur. Je ne garantis pas que compiler une vieille version avec un compilateur récent sera couronné de succès. Quant à CodeBlocks, je ne connais pas.
1
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Salut.
J'espère tout de même que Linux a un code ISO, il devrais donc être compilable avec les derniers compilateurs.

darlaive, venant de quelqu'un qui ne sait pas faire un makefile ou compiler un noyau, il me parait illusoire de croire que tu puisses le modifier. Si tu veux un OS personnalisé, je te recommanderai :
1- de configurer correctement ton noyau, il y a de nombreuses options lors de la compilation (voir, entre autre, http://www.linux-france.org/prj/inetdoc/guides/rnis/part3.chapter1.compile.html )
2- utiliser un système plus simple, et à vocation pédagogique comme Minix
0
DARLAIVE
 
Je connais déjà Minix (3), et j'ai absolument besoin de modifier ces sources, mais c'est quelle makefile que je devrai exécuter une fois les sources modifié ?
0