diff options
author | Blue Swirl | 2009-11-17 21:52:56 +0100 |
---|---|---|
committer | Blue Swirl | 2009-11-17 21:52:56 +0100 |
commit | 9c7a420265c24b5917314d3976db8ca940642254 (patch) | |
tree | eadae47382182673701a969de51def77b6f9eaa4 /configure | |
parent | Add linuxboot to BLOBS (diff) | |
download | qemu-9c7a420265c24b5917314d3976db8ca940642254.tar.gz qemu-9c7a420265c24b5917314d3976db8ca940642254.tar.xz qemu-9c7a420265c24b5917314d3976db8ca940642254.zip |
Prevent configuring for a user emulator on a different type of OS
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -2172,14 +2172,26 @@ case "$target" in target_softmmu="yes" ;; ${target_arch2}-linux-user) + if test "$linux" != "yes" ; then + echo "ERROR: Target '$target' is only available on a Linux host" + exit 1 + fi target_user_only="yes" target_linux_user="yes" ;; ${target_arch2}-darwin-user) + if test "$darwin" != "yes" ; then + echo "ERROR: Target '$target' is only available on a Darwin host" + exit 1 + fi target_user_only="yes" target_darwin_user="yes" ;; ${target_arch2}-bsd-user) + if test "bsd" != "yes" ; then + echo "ERROR: Target '$target' is only available on a BSD host" + exit 1 + fi target_user_only="yes" target_bsd_user="yes" ;; |