Преглед изворни кода

add some FreeBSD compat fixes

Waldemar Brodkorb пре 8 година
родитељ
комит
1ec16a977f
1 измењених фајлова са 11 додато и 3 уклоњено
  1. 11 3
      scripts/scan-tools.sh

+ 11 - 3
scripts/scan-tools.sh

@@ -46,6 +46,12 @@ case $os in
 Linux)
 	;;
 FreeBSD)
+	if ! which gmake >/dev/null 2>&1; then
+		echo You must install GNU make to continue.
+		echo
+		out=1
+	fi
+	clang=1
 	;;
 MirBSD)
 	;;
@@ -199,9 +205,11 @@ if ! which perl >/dev/null 2>&1; then
 fi
 
 if ! which g++ >/dev/null 2>&1; then
-	echo  "You need a C++ compiler to continue."
-	echo
-	out=1
+  if ! which clang++ >/dev/null 2>&1; then
+    echo  "You need a C++ compiler to continue."
+    echo
+    out=1
+  fi
 fi
 
 # always required, but can be provided by host