diff --git a/Makefile b/Makefile
index 9bd54153aa3902fd80e066dfd74725bd751f4c83..074fe4ee0314567fd2e78a1c974fddbf6d1c6d4d 100644
--- a/Makefile
+++ b/Makefile
@@ -10,11 +10,11 @@ ifneq ($(TARGET),)
 endif
 
 ifeq ($(TARGET),aarch64-unknown-linux-gnu)
-	CC?=aarch64-linux-gnu-gcc
+	export CC=aarch64-linux-gnu-gcc
 endif
 
 ifeq ($(TARGET),x86_64-unknown-redox)
-	CC?=x86_64-unknown-redox-gcc
+	export CC=x86_64-unknown-redox-gcc
 endif
 
 SRC=\
diff --git a/include.sh b/include.sh
index 82f7f8a523ce93947aa92841fc8504972360164f..d596769e98d8cf47f0096987dd404ba978c7643a 100755
--- a/include.sh
+++ b/include.sh
@@ -11,7 +11,7 @@ do
     name="$(basename "$dir")"
     if [ "${name:0:1}" != "_" ]
     then
-        header="$include/${name/_/\/}.h"
+        header="$include/${name/_//}.h"
         pushd "$dir"
         cargo run --release --manifest-path "$cbindgen/Cargo.toml" -- \
             -c cbindgen.toml -o "$header" mod.rs