Création librairie partagée

patrickk -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
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 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
essayer avec
gcc -shared -Wl,-soname,$(NAME) -o $(NAME) *.o
-Wl : passe les options au linker
0