On Sun, Nov 28, 2010 at 03:15:52PM +0200, Avi Kivity wrote: > On 11/28/2010 01:49 PM, Michael S. Tsirkin wrote: > >> +++ b/api/kvmxx.cc > >> @@ -0,0 +1,168 @@ > >> +#include "kvmxx.h" > >> +#include<fcntl.h> > >> +#include<sys/ioctl.h> > >> +#include<sys/mman.h> > > > >I just realized this is wrong: I think you should wrap > >the headers in extern "C". Same for other headers. > > I think system headers already do this > (otherwise it won't link - > int foo() is different than extern "C" { int foo(void); }) okay, but they aren't there for linux/kvm.h, are they? > -- > error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html