--- configure.orig 2007-04-28 14:54:33.749778849 -0500 +++ configure 2007-04-28 14:57:36.112171089 -0500 @@ -15,20 +15,11 @@ --prefix=PREFIX where to install things ($prefix) --with-patched-kernel don't use external module --kerneldir=DIR kernel build directory ($kerneldir) - --qemu-cc="$qemu_cc" compiler for qemu (needs gcc3.x) ($qemu_cc) - --disable-gcc-check don't insist on gcc-3.x - - this will break running without kvm EOF exit 1 } -# prefer gcc if its version is 3.* ( over a compat-gcc ) -# do it before parsing command line arguments to enable the user -# to specify a specific gcc he/she likes. -if gcc -v 2>&1 | grep -q 'gcc *version *3\.[2-4]\.[0-9]'; then - qemu_cc=gcc -fi while [[ "$1" = -* ]]; do opt="$1"; shift @@ -47,25 +38,12 @@ --with-patched-kernel) want_module= ;; - --qemu-cc) - qemu_cc="$arg" - ;; - --disable-gcc-check) - disable_gcc_check=1 - ;; - --help) - usage - ;; *) usage ;; esac done -if [[ -z "$qemu_cc" ]]; then - echo "$0: cannot locate gcc 3.x. please install it or specify with --qemu-cc" - exit 1 -fi libkvm_kerneldir="$kerneldir" if (( want_module )); then @@ -81,20 +59,17 @@ } (cd user; ./configure --prefix="$prefix" --kerneldir="$libkvm_kerneldir") -(cd qemu; ./configure --target-list=$(target_cpu)-softmmu --cc="$qemu_cc" \ +(cd qemu; ./configure --target-list=$(target_cpu)-kvm \ --disable-kqemu --extra-cflags="-I $PWD/../user" \ --extra-ldflags="-L $PWD/../user" \ --enable-kvm --kernel-path="$libkvm_kerneldir" \ --enable-alsa \ - ${disable_gcc_check:+"--disable-gcc-check"} \ + --disable-gcc-check \ --prefix="$prefix" ) - - cat < config.mak PREFIX=$prefix KERNELDIR=$kerneldir WANT_MODULE=$want_module EOF -