Page suivante Page pr�c�dente Table des mati�res

1. Pr�liminaires

1.1 ELF et a.out

Le d�veloppement de Linux est actuellement dans une phase de transition. En r�sum�, il existe deux formats de binaires que Linux reconna�t et ex�cute, et cela d�pend de la mani�re dont votre syst�me est configur� : vous pouvez avoir les deux, l'un ou l'autre. En lisant ce document, vous pourrez savoir quels binaires votre syst�me est capable de g�rer.

Comment le savoir ? Utilisez la commande file (par exemple, file /bin/bash). Pour un programme ELF, cette commande va vous r�pondre quelque chose dans lequel se trouve le mot ELF. Dans le cas d'un programme en a.out, il vous indiquera quelque chose comme Linux/i386.

Les diff�rences entre ELF et a.out sont d�taill�es plus tard dans ce document. ELF est le nouveau format et il est consid�r� comme �tant meilleur.

1.2 Du c�t� du copyright

Le copyright et autres informations l�gales peuvent �tre trouv�s � la fin de ce document, avec les avertissements conventionnels concernant la mani�re de poser des questions sur Usenet pour �viter d'avoir � r�v�ler votre ignorance du langage C en annon�ant des bogues qui n'en sont pas, etc.

1.3 Typographie

Si vous lisez ce document au format Postscript, dvi, ou HTML, vous pouvez voir quelques diff�rence entre les styles d'�criture alors que les gens qui consultent ce document au format texte pur ne verront aucune diff�rence. En particulier, les noms de fichiers, le nom des commandes, les messages donn�s par les programmes et les codes sources seront �crits avec le style suivant : style d'�criture, alors que les noms de variables entre autres choses seront en italique.

Vous aurez �galement un index. Avec les formats dvi ou postscript, les chiffres dans l'index correspondent au num�ros de paragraphes. Au format HTML, il s'agit d'une num�rotation s�quentielle pour que vous puissiez cliquer dessus. Avec le format texte, ce ne sont que des nombres. Il vous est donc conseill� de prendre un autre format que le format texte !

L'interpr�teur de commande (shell) utilis� dans les exemples sera la Bourne shell (plut�t que le C-Shell). Les utilisateurs du C-Shell utiliseront plut�t :

% setenv soif JD
l� o� j'ai �crit
$ soif=JD; export soif

Si l'invite (prompt dans la langue de Shakespeare) est # plut�t que $, la commande ne fonctionnera que si elle est ex�cut�e au nom de Root. Bien sur, je d�cline toute responsabilit� de ce qui peut se produire sur votre syst�me lors de l'ex�cution de ces exemples. Bonne chance :-)


Page suivante Page pr�c�dente Table des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:30