diff --git a/Makefile b/Makefile
index 63ad3d043574a7746e3cfd1d5dfa424b4647713b..fbeeeb07b0b31cf8b3a68c6e8c3f49e22194dda8 100644
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,7 @@ all: CARGO
 .PHONY: CARGO
 CARGO:
 	CARGO_HOME=/var/tmp/.cargo cargo build --color=never
+	CARGO_HOME=/var/tmp/.cargo cargo build --color=never --release
 
 .PHONY: SHIPPING
 SHIPPING: $(OUT_DIR)libhash.a \
diff --git a/build.rs b/build.rs
index 9c634291930d35c6236b762316914683c9f1df19..820c5cdb422cebec50dca9fbd4f509ee7be690e5 100644
--- a/build.rs
+++ b/build.rs
@@ -12,7 +12,7 @@ fn main() {
         panic!();
     }
     println!("cargo:rustc-link-search=native={}", out_dir);
-    println!("cargo:rustc-link-lib=static=hash");
+//    println!("cargo:rustc-link-lib=static=hash");
     println!("cargo:rustc-link-lib=dylib=crypto");
     
 }