Hi Wassim, I got B2G to build using config.sh emulator-jb. I think I had tried emulator-kk and something went wrong, but emulator-jb seemed to work. However, after the build the emulator rendered the screen upside down (inverted Y axis).
If you get an emulator (any sort) to work on Mac OS X, please post on the list to say what worked. Tom On Sun, Dec 21, 2014 at 3:00 PM, <[email protected]> wrote: > Send dev-b2g mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.mozilla.org/listinfo/dev-b2g > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of dev-b2g digest..." > > > Today's Topics: > > 1. Issues when building FirefoxOS on Mac OS X 10.10.2 > (Wassim Chegham) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Dec 2014 04:44:46 -0800 (PST) > From: Wassim Chegham <[email protected]> > To: [email protected] > Subject: [b2g] Issues when building FirefoxOS on Mac OS X 10.10.2 > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1 > > Hi, > > I started a few days ago trying to build FFOS on my Mac OS X 10.10.2. > I followed then all the instructions from > https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS > . > > But I can't get it to build successfully. I believe that it has something > to do with the emulator (emulator kk). I've also applied this patch ( > https://bug897727.bugzilla.mozilla.org/attachment.cgi?id=786280), but no > luck. > > Here is the last part from the logs: > > ------ > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzVideo.h:94: > error: expected specifier-qualifier-list before 'CGDirectPaletteRef' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_SetupOpenGL': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:83: > error: 'struct SDL_PrivateVideoData' has no member named 'bpp' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:85: > error: 'struct SDL_PrivateVideoData' has no member named 'bpp' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:140: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:145: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:158: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:179: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_TearDownOpenGL': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:192: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:193: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_GL_LoadLibrary': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:202: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:207: > error: 'struct SDL_PrivateVideoData' has no member named 'opengl_library' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:208: > error: 'struct SDL_PrivateVideoData' has no member named 'opengl_library' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:213: > error: 'struct SDL_PrivateVideoData' has no member named 'opengl_library' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:214: > error: 'struct SDL_PrivateVideoData' has no member named 'opengl_library' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_GL_GetProcAddress': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:224: > error: 'struct SDL_PrivateVideoData' has no member named 'opengl_library' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_GL_GetAttribute': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:275: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_GL_MakeCurrent': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:286: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m: In > function 'QZ_GL_SwapBuffers': > external/qemu/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.m:291: > error: 'struct SDL_PrivateVideoData' has no member named 'gl_context' > make: *** > [out/host/darwin-x86/obj/STATIC_LIBRARIES/emulator-libui_intermediates/distrib/sdl-1.2.15/src/video/quartz/SDL_QuartzGL.o] > Error 1 > > real 0m34.096s > user 0m14.076s > sys 0m10.673s > > > Build failed! < > > Build with |./build.sh -j1| for better messages > If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf > out| to clobber everything else. > ----- > > Any ideas? > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > dev-b2g mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-b2g > > > ------------------------------ > > End of dev-b2g Digest, Vol 41, Issue 32 > *************************************** >
_______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
