Skip to content
Snippets Groups Projects
Commit e7d0749f authored by CAPACES Nicolas's avatar CAPACES Nicolas
Browse files

Update Makefile

parent b05d8258
Branches main
No related tags found
No related merge requests found
...@@ -80,7 +80,7 @@ IINSTALL := $(IPATH)/$(ISRCS) ...@@ -80,7 +80,7 @@ IINSTALL := $(IPATH)/$(ISRCS)
LINSTALL := $(LPATH)/$(LNAMES) LINSTALL := $(LPATH)/$(LNAMES)
#pour éviter à ce que make soit confu si je met un fichier nommé "all", "clean" ou "totalClean" dans ce repertoire #pour éviter à ce que make soit confu si je met un fichier nommé "all", "clean" ou "totalClean" dans ce repertoire
.PHONY: all clean unistall check .PHONY: all clean uninstall check
#les dependences sont executés de gauche à droite #les dependences sont executés de gauche à droite
#il vérifie la dépendance la plus à gauche et vérifie ses dépendances. une fois satisfaites, il passe à la dépendance suivante. #il vérifie la dépendance la plus à gauche et vérifie ses dépendances. une fois satisfaites, il passe à la dépendance suivante.
...@@ -93,7 +93,7 @@ all: $(IINSTALL) $(LINSTALL) $(TARGETS) ...@@ -93,7 +93,7 @@ all: $(IINSTALL) $(LINSTALL) $(TARGETS)
clean: clean:
$(RM) $(OBJS) $(LOBJS) $(LTARGETS) $(RM) $(OBJS) $(LOBJS) $(LTARGETS)
unistall: clean uninstall: clean
sudo $(RM) $(LINSTALL) $(LINSTALL).$(VMAJ) $(LINSTALL).$(VMAJ).$(VMIN).$(VPAT) $(IINSTALL) $(TARGETS) sudo $(RM) $(LINSTALL) $(LINSTALL).$(VMAJ) $(LINSTALL).$(VMAJ).$(VMIN).$(VPAT) $(IINSTALL) $(TARGETS)
check: check:
...@@ -122,10 +122,6 @@ $(LINSTALL): $(LTARGETS) ...@@ -122,10 +122,6 @@ $(LINSTALL): $(LTARGETS)
$(LTARGETS): $(LOBJS) $(LTARGETS): $(LOBJS)
$(CC) $(CFLAGS) -shared -Wl,-soname,$(SONAMES) $< -o $@ $(CC) $(CFLAGS) -shared -Wl,-soname,$(SONAMES) $< -o $@
#la compilation fonctionne
#le programme ne fonctionne pas
#même apres: gcc -o test main.c base64.c
#./test ne donne pas le résultat voulu
$(TARGETS): $(OBJS) $(TARGETS): $(OBJS)
$(CC) $(CFLAGS) $^ -o $@ $(MFLAGS) $(CC) $(CFLAGS) $^ -o $@ $(MFLAGS)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment