 diff --git a/compile_and_install.sh b/compile_and_install.sh
 new file mode 100755
-index 0000000..6fbf9e9
+index 0000000..690d91f
 --- /dev/null
 +++ b/compile_and_install.sh
-@@ -0,0 +1,38 @@
+@@ -0,0 +1,62 @@
 +#!/bin/sh
 +
 +set -ex

+APR_PATH="$(realpath "$PWD/../apr-$APR_VER")"
+APR_UTIL_PATH="$(realpath "$PWD/../apr-util-$APR_UTIL_VER")/"
+
+echo "Install PATH: $INSTALL_PREFIX"
+
+./buildconf --with-apr="$APR_PATH" --with-apr-util="$APR_UTIL_PATH"
+
+CC="$HFUZZ_DIR/hfuzz_cc/hfuzz-clang" CXX="$HFUZZ_DIR/hfuzz_cc/hfuzz-clang++" CFLAGS="-I$NGHTTP2_PATH/lib/includes $CFLAGS_SAN -ggdb -O3" LDFLAGS="-L$NGHTTP2_PATH/lib -lpthread" \
+./configure \
+		--prefix="$INSTALL_PREFIX" \

+		--enable-mods-static=$APACHE_MODULES \
+		--with-apr="$APR_PATH" \
+		--with-apr-util="$APR_UTIL_PATH"
+make clean
+make -j$(nproc)
+make install
diff --git a/configure.in b/configure.in
index ef7bd02..27fca57 100644
