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); })
-- 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