Création librairie partagée

Fermé
patrickk - 26 mars 2013 à 08:26
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 - 26 mars 2013 à 09:40
Bonjour,

j'ai une petite question s'il vous plait: j'ai écrit 2 fichiers assembleurs, fichier1.S et fichier2.S et je souhaite les compiler et les lier pour créer une petite librairie dynamique.

Donc j'ai crée un makefile qui ressemble à ceci:

COMPIL = gcc

NAME = libnamic.so

$(NAME):
              nasm -f elf 64 fichier1.S
              nasm -f elf 64 fichier2.S
              gcc -o $(NAME) -shared *.o


Mais sans succès, quelqu'un aurait il une idée s'il vous plait?
merci.
A voir également:

1 réponse

dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
26 mars 2013 à 09:40
hello
essayer avec
gcc -shared -Wl,-soname,$(NAME) -o $(NAME) *.o
-Wl : passe les options au linker
0