qinchao пре 4 година
родитељ
комит
3ce217e3fc
2 измењених фајлова са 9 додато и 1 уклоњено
  1. 2 1
      Makefile
  2. 7 0
      docs/mbedtls.md

+ 2 - 1
Makefile

@@ -71,7 +71,7 @@ ifdef WITH_CFLAGS
   CFLAGS += $(WITH_CFLAGS)
 endif
 
-LIBS = -lpthread -lm
+LIBS = -lpthread -lm $(LOPT)
 
 ifdef WITH_DEBUG
   CFLAGS += -g -DDEBUG
@@ -293,6 +293,7 @@ help:
 	@echo "   CRYPTO_LIB=libcrypto.so.0 system versioned CRYPTO library"
 	@echo "   PREFIX=/usr/local     sets the install directory"
 	@echo "   COPT='-DNO_SSL'       method to insert compile flags"
+	@echo "   LOPT='-lxxx'          method to link xxx library"
 	@echo ""
 	@echo " Compile Flags"
 	@echo "   NDEBUG                strip off all debug code"

+ 7 - 0
docs/mbedtls.md

@@ -0,0 +1,7 @@
+Use MbedTLS instead of  OpenSSL
+=====
+
+####  TODO
+
+compile cmd:
+make build COPT="-DNO_SSL -DUSE_MBEDTLS" LOPT="-lmbedcrypto -lmbedtls -lmbedx509"