aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xconfig.guess3
-rw-r--r--configure.in7
2 files changed, 10 insertions, 0 deletions
diff --git a/config.guess b/config.guess
index d85c1a5c..5b40242f 100755
--- a/config.guess
+++ b/config.guess
@@ -424,6 +424,9 @@ EOF
echo ns32k-sni-sysv
fi
exit 0 ;;
+ *:Rhapsody:*:*)
+ echo `arch`-apple-rhapsody${UNAME_RELEASE}
+ exit 0 ;;
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
diff --git a/configure.in b/configure.in
index c3d4a050..f4cc65f8 100644
--- a/configure.in
+++ b/configure.in
@@ -61,6 +61,13 @@ then
LIBS="$LIBS -lkvm"
fi
+# Check for Rhapsody special case: it doesn't like -s
+if test `uname` = "Rhapsody"
+then
+ echo "Removing -s load flag"
+ LDFLAGS=`echo $LDFLAGS | sed "s/-s //"`
+fi
+
# i18n
# Arnaldo Carvalho de Melo <acme@conectiva.com.br>
# Sat Nov 7 15:39:03 EDT 1998