Tu veut créer une "bibliothèque partagée" (*.so) ou "shared library" en anglais dans le texte. Ces termes là t'aideront à trouver les bonnes informations via un moteur de recherche...
Tout ce situe à l'édition des liens : après la compilation en *.o (object), au lieu de créer un exécutable, tu vas créer une bibliothèque *.so (shared object).
Selon le manuel de GCC (accessible par man gcc il te faut utiliser l'option -shared . Donc essaie d'utiliser gcc par une commande ressemblant à ceci :
# man gcc
Posté par Romain Ballais . En réponse au message develloper un module apache. Évalué à 2.
Tout ce situe à l'édition des liens : après la compilation en *.o (object), au lieu de créer un exécutable, tu vas créer une bibliothèque *.so (shared object).
Selon le manuel de GCC (accessible par man gcc il te faut utiliser l'option -shared . Donc essaie d'utiliser gcc par une commande ressemblant à ceci :
Ça devrait ressembler à ça.
(Ici le "-c" empèche l'édition de lien donc la création de l'exécutable à la première ligne de commande...)
Bon courage...