WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] ioemu build failure with GCC > 4.3

To: "Ross Philipson" <Ross.Philipson@xxxxxxxxxx>
Subject: RE: [Xen-devel] ioemu build failure with GCC > 4.3
From: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Date: Mon, 14 Jul 2008 16:12:29 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, "Daniel P. Berrange" <berrange@xxxxxxxxxx>, Keir Fraser <Keir.Fraser@xxxxxxxxxxxxx>, "He, Qing" <qing.he@xxxxxxxxx>
Delivery-date: Mon, 14 Jul 2008 08:13:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <409D32C55C48D34DB5E31C8AB29EB15B05343C11@xxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Newsgroups: chiark.mail.xen.devel
References: <37E52D09333DE2469A03574C88DBF40F021BEF97@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <C49B9763.23DA8%keir.fraser@xxxxxxxxxxxxx> <20080710094317.GE23601@xxxxxxxxxx> <18549.55810.700581.571255@xxxxxxxxxxxxxxxxxxxxxxxx> <18549.56124.526376.460576@xxxxxxxxxxxxxxxxxxxxxxxx> <409D32C55C48D34DB5E31C8AB29EB15B05343B84@xxxxxxxxxxxxxxxxxxxxxx> <18550.6009.679263.796205@xxxxxxxxxxxxxxxxxxxxxxxx> <409D32C55C48D34DB5E31C8AB29EB15B05343C11@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Ross Philipson writes ("RE: [Xen-devel] ioemu build failure with GCC > 4.3"):
> Not sure why you get an error. I have gcc 4.3 and I added it in
> ioemu-remote/xen-setup as in:
> 
> ./configure --disable-gcc-check --disable-slirp --disable-ncurses blah
> blah
> 
> Xen tools built to completion after I added it.

Can you produce a log of your build ?  I saw what you see below.  It
did exit with status 0 but it appears always to print those error
messages.

This looks like a qemu upstream bug in configure to me.

Ian.

mariner:qemu-iwj.git> ./xen-setup
Install prefix    /usr
BIOS directory    /usr/share/qemu
binary directory  /usr/bin
Manual directory  /usr/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path       /u/iwj/work/qemu-iwj.git
C compiler        gcc
Host C compiler   gcc
ARCH_CFLAGS       -m32
make              make
install           install
host CPU          i386
host big endian   no
target list       i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu 
m68k-softmmu mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu 
ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu 
sparc-softmmu i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user 
armeb-linux-user cris-linux-user m68k-linux-user mips-linux-user 
mipsel-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user 
sh4-linux-user sh4eb-linux-user sparc-linux-user sparc64-linux-user 
sparc32plus-linux-user 
gprof enabled     no
profiler          no
static build      no
-Werror enabled   no
SDL support       yes
SDL static link   yes
OpenGL support    yes
curses support    no
mingw32 support   no
Adlib support     no
AC97 support      no
GUS support       no
CoreAudio support no
ALSA support      no
EsounD support    no
DSound support    no
FMOD support      no 
OSS support       yes
VNC TLS support   yes
    TLS CFLAGS     
    TLS LIBS      -lgnutls  
kqemu support     yes
brlapi support    no
Documentation     yes
./configure: line 1244: test: too many arguments
./configure: line 1244: test: too many arguments
emariner:qemu-iwj.git> echo $?
0
mariner:qemu-iwj.git> git-diff | cat
diff --git a/xen-setup b/xen-setup
index 755b9ec..67f038d 100755
--- a/xen-setup
+++ b/xen-setup
@@ -9,7 +9,7 @@ rm -f config-host.mak
 
 if test -f config-host.h; then mv config-host.h config-host.h~; fi
 
-./configure --disable-curses --disable-slirp "$@" --prefix=/usr
+./configure --disable-curses --disable-slirp --disable-gcc-check "$@" 
--prefix=/usr
 
 target=i386-dm
 
mariner:qemu-iwj.git>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel