next up previous contents index
Next: Créer la librairie Up: Créer des librairies Previous: Créer des librairies

Créer le Position-Independent Code (PIC)

La première étape dans la création de ce type de librairie est de créer un fichier objet contenant le PIC, qui est un fichier objet qui ne contient pas d'adressage virtuel absolu. Deux possibilités s'offrent à vous:

Nous allons voir ici uniquement la première solution.

Par exemple, avec les fichiers des figures 3, 4 et 5, vous pourrez utiliser la commande suivante qui va créer le fichier objet PIC:

$ cc -Aa -c +z length.c mass.c volume.c
$ ls
length.c length.o mass.c mass.o volume.c volume.o




Wed Jun 25 13:24:35 MET DST 1997