G 3 <programmingk...@gmail.com> wrote: > This patch allows for the file vl.c to compile without any warnings. > > Signed-off-by: John Arbuckle <programmingk...@gmail.com> > > > --- > vl.c | 5 ++++- > 1 files changed, 4 insertions(+), 1 deletions(-) > > diff --git a/vl.c b/vl.c > index c0d98f5..b466fe0 100644 > --- a/vl.c > +++ b/vl.c > @@ -107,16 +107,19 @@ extern int madvise(caddr_t, size_t, int); > #ifdef CONFIG_SDL > #if defined(__APPLE__) || defined(main) > #include <SDL.h> > -int qemu_main(int argc, char **argv, char **envp); > + > int main(int argc, char **argv) > { > return qemu_main(argc, argv, NULL);
Now qemu_main() is not defined here. > } > + > #undef main > #define main qemu_main > #endif > #endif /* CONFIG_SDL */ > > +int qemu_main(int argc, char **argv, char **envp); > + > #ifdef CONFIG_COCOA > #undef main > #define main qemu_main I suppose that you are using cocoa but not sdl, right? If so, better approach is to share the COCOA/SDL bits for apple, or just replicate the qemu_main definition. Later, Juan.