From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Egger Subject: Re: build problem with ioemu Date: Wed, 23 Jul 2008 14:45:19 +0200 Message-ID: <200807231445.19874.Christoph.Egger@amd.com> References: <200807221138.45752.Christoph.Egger@amd.com> <18565.64435.632008.499411@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <18565.64435.632008.499411@mariner.uk.xensource.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Jackson Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Sorry, no, this does not fix the problem. configure already correctly detects, there's no SDL installed: =2DWerror enabled no SDL support no <---- OpenGL support curses support no The error is still the same: Documentation yes The error log from compiling the libSDL test is: /tmp/qemu-conf-26839-18490-32193.c:1:17: error: SDL.h: No such file or=20 directory /tmp/qemu-conf-26839-18490-32193.c: In function 'main': /tmp/qemu-conf-26839-18490-32193.c:3: error: 'SDL_INIT_VIDEO' undeclared=20 (first use in this function) /tmp/qemu-conf-26839-18490-32193.c:3: error: (Each undeclared identifier is= =20 reported only once /tmp/qemu-conf-26839-18490-32193.c:3: error: for each function it appears i= n.) =2E/configure: line 1113: test: =3D: unary operator expected =2E/configure: line 1121: test: =3D: unary operator expected Christoph On Tuesday 22 July 2008 17:24:35 Ian Jackson wrote: > Christoph Egger writes ("[Xen-devel] build problem with ioemu"): > > compiling ioemu from the git tree fails with: > > ERROR: QEMU requires SDL or Cocoa for graphical output > > Thanks for that report. This should be fixed with this patch. > > Ian. > > commit 67f85e58d7622cdc9297bf6a216526fac28281ed > Author: Ian Jackson > Date: Tue Jul 22 16:23:47 2008 +0100 > > Pass --disable-gfx-check to allow VNC-only builds. > > Qemu upstream inexplicably falls over during configuration if you will > be forced to use VNC for graphics, as if that were somehow an > unreasonable thing to do. So hit that check on the head. > > Thanks to Christoph Egger for the report. > > Signed-off-by: Ian Jackson > > diff --git a/xen-setup b/xen-setup > index b0eda89..2638e1e 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-gcc-check --disable-curses --disable-slirp "$@" > --prefix=3D/usr +./configure --disable-gfx-check --disable-gcc-check > --disable-curses --disable-slirp "$@" --prefix=3D/usr > > target=3Di386-dm =2D-=20 AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Gesch=E4ftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplement=E4r: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Gesch=E4ftsf=FChrer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy