case $# in
# Officially supported usage.
- 0) SYSTEM=`(uname -s) 2>/dev/null`
-+ 0) SYSTEM="OpenWRT"
++ 0) SYSTEM="OpenWrt"
RELEASE=`(uname -r) 2>/dev/null`
# No ${x%%y} support in Solaris 11 /bin/sh
RELEASE_MAJOR=`expr "$RELEASE" : '\([0-9]*\)'` || exit 1
-@@ -242,6 +242,15 @@ case "$SYSTEM" in
+@@ -242,6 +242,17 @@ case "$SYSTEM" in
esac
case "$SYSTEM.$RELEASE" in
-+ OpenWRT*) SYSTYPE=LINUX$RELEASE_MAJOR
++ OpenWrt*) SYSTYPE=LINUX5
++ AR="${CC-gcc}-ar"
++ RANLIB="${CC-gcc}-ranlib"
+ SYSLIBS="$SYSLIBS -ldl"
+ : ${SHLIB_SUFFIX=.so}
+ : ${SHLIB_CFLAGS=-fPIC}