Fix Make bug when installing programs
diff --git a/ChangeLog b/ChangeLog
index ec6892e..e33e3f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -13,6 +13,8 @@
    * Fix bug in Makefile that caused libmbedcrypto and libmbedx509 not to be
      installed (found by Rawi666).
    * Fix compile error with armcc 5 with --gnu option.
+   * Fix bug in Makefile that caused programs not to be installed correctly
+     (found by robotanarchy) (#232).
 
 Changes
    * The PEM parser now accepts a trailing space at end of lines (#226).
diff --git a/Makefile b/Makefile
index 1c715a6..e1fb3cf 100644
--- a/Makefile
+++ b/Makefile
@@ -35,7 +35,6 @@
 	    then                                \
 	        f=$(PREFIX)`basename $$p` ;     \
 	        cp $$p $(DESTDIR)/bin/$$f ;     \
-	        ln -sf $$f $(DESTDIR)/bin/$$o ; \
 	    fi                                  \
 	done
 
@@ -50,7 +49,6 @@
 	    then                                \
 	        f=$(PREFIX)`basename $$p` ;     \
 	        rm -f $(DESTDIR)/bin/$$f ;      \
-	        rm -f $(DESTDIR)/bin/$$o ;      \
 	    fi                                  \
 	done
 endif