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

Reply via email to