[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] build problems with current xen unstable cpu.h vl.h:75 vl.c:24 cpu-all.h:122: error: syntax error before "float64"


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Hans-Christian Armingeon <mog.johnny@xxxxxxx>
  • Date: Fri, 28 Jul 2006 15:28:40 +0200
  • Delivery-date: Tue, 01 Aug 2006 01:48:56 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi,

it my problem rtfm? Or am I doing something totally wrong?

I'm still out of luck in building xen unstable on debian sarge.

Johnny

> 
> make[3]: Entering directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools'
> [ -f ioemu/config-host.h ] || \
> (cd ioemu && sh configure --prefix=/usr)
> Install prefix    /usr
> BIOS directory    /usr/share/xen/qemu
> binary directory  /usr/lib/xen/bin
> Manual directory  /usr/share/man
> ELF interp prefix
> Source path       /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu
> C compiler        gcc
> Host C compiler   gcc
> make              make
> install           install
> host CPU          i386
> host big endian   no
> target list       i386-dm
> gprof enabled     no
> profiler          no
> static build      no
> SDL support       yes
> SDL static link   no
> mingw32 support   no
> Adlib support     no
> CoreAudio support no
> ALSA support      no
> DSound support    no
> FMOD support      no
> kqemu support     no
> Documentation     no
> /usr/bin/make -C ioemu install
> make[4]: Entering directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu'
> for d in i386-dm; do \
> make -C $d all || exit 1 ; \
>         done
> make[5]: Entering directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/i386-dm'
> gcc -O2 -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes   -D__XEN_TOOLS__ 
> -Wall -O2 -g -fno-strict-aliasing -DUSE_SSE2=1 -msse2  -fomit-frame-pointer 
> -I. -I.. 
> -I/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/target-i386-dm 
> -I/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu 
> -I../../../tools/libxc -I../../../tools/xenstore -D_GNU_SOURCE 
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -I/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/fpu -DHAS_AUDIO 
> -c -o vl.o /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/vl.c
> In file included from 
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu.h:74,
>                  from 
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/vl.h:75,
>                  from 
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/vl.c:24:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:122: 
> error: syntax error before "float64"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:122: 
> warning: no semicolon at end of struct or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:136: 
> error: syntax error before '}' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:136: 
> warning: type defaults to `int' in declaration of `CPU_DoubleU'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:136: 
> warning: data definition has no type or storage class
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:347: 
> error: syntax error before "ldfl_le_p"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:348: 
> warning: return type defaults to `int'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `ldfl_le_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:349: 
> error: `float32' undeclared (first use in this function)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:349: 
> error: (Each undeclared identifier is reported only once
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:349: 
> error: for each function it appears in.)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:349: 
> error: syntax error before ')' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:352: 
> error: syntax error before "ldfq_le_p"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:353: 
> warning: return type defaults to `int'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `ldfq_le_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:354: 
> error: `float64' undeclared (first use in this function)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:354: 
> error: syntax error before ')' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:357: 
> error: syntax error before "float32"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:358: 
> warning: function declaration isn't a prototype
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `stfl_le_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:359: 
> error: `float32' undeclared (first use in this function)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:359: 
> error: syntax error before ')' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:362: 
> error: syntax error before "float64"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:363: 
> warning: function declaration isn't a prototype
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `stfq_le_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:364: 
> error: `float64' undeclared (first use in this function)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:364: 
> error: syntax error before ')' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:461: 
> error: syntax error before "ldfl_be_p"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:462: 
> warning: return type defaults to `int'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `ldfl_be_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:464: 
> error: syntax error before "float32"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:464: 
> warning: no semicolon at end of struct or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:465: 
> warning: unused variable `i'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:466: 
> warning: type defaults to `int' in declaration of `u'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:466: 
> warning: data definition has no type or storage class
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:467: 
> error: syntax error before '.' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:471: 
> error: syntax error before "float32"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:472: 
> warning: function declaration isn't a prototype
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `stfl_be_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:474: 
> error: syntax error before "float32"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:474: 
> warning: no semicolon at end of struct or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:475: 
> warning: unused variable `i'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:476: 
> warning: type defaults to `int' in declaration of `u'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:476: 
> warning: data definition has no type or storage class
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:477: 
> error: syntax error before '.' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:478: 
> error: syntax error before '.' token
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:478: 
> warning: type defaults to `int' in declaration of `stl_be_p'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:478: 
> warning: function declaration isn't a prototype
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:478: 
> error: conflicting types for `stl_be_p'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:438: 
> error: previous declaration of `stl_be_p'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:478: 
> warning: data definition has no type or storage class
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:481: 
> error: syntax error before "ldfq_be_p"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:482: 
> warning: return type defaults to `int'
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `ldfq_be_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:483: 
> error: syntax error before "u"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:484: 
> error: request for member `l' in something not a structure or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:485: 
> error: request for member `l' in something not a structure or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:486: 
> error: request for member `d' in something not a structure or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: At top 
> level:
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:489: 
> error: syntax error before "float64"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:490: 
> warning: function declaration isn't a prototype
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h: In 
> function `stfq_be_p':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:491: 
> error: syntax error before "u"
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:492: 
> error: request for member `d' in something not a structure or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:492: 
> error: `v' undeclared (first use in this function)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:493: 
> error: `ptr' undeclared (first use in this function)
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:493: 
> error: request for member `l' in something not a structure or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/cpu-all.h:494: 
> error: request for member `l' in something not a structure or union
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/vl.c: In function 
> `main':
> /data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/vl.c:6013: 
> warning: implicit declaration of function `main_loop'
> make[5]: *** [vl.o] Error 1
> make[5]: Leaving directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu/i386-dm'
> make[4]: *** [all] Error 1
> make[4]: Leaving directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools/ioemu'
> make[3]: *** [ioemuinstall] Error 2
> make[3]: Leaving directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools'
> make[2]: *** [install] Error 2
> make[2]: Leaving directory 
> `/data/xen/build/xen-unstable.hg-3.0-20060725.5/tools'
> make[1]: *** [install-tools] Error 2
> make[1]: Leaving directory `/data/xen/build/xen-unstable.hg-3.0-20060725.5'
> make: *** [build-stamp] Error 2
> 

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.