Home » Uncategorized » how to build B2G(firefox os) in void linux (dash environment)

how to build B2G(firefox os) in void linux (dash environment)

export CC=/opt/gcc-4.6.4/bin/gcc
export CXX=/opt/gcc-4.6.4/bin/g++

vi /B2G/gecko/memory/jemalloc/src/configure +6948

– if test “x${je_cv_gcc_builtin_ffsl}” == “xyes” ; then

+ if test “x${je_cv_gcc_builtin_ffsl}” = “xyes” ; then

vi /B2G/gecko/memory/jemalloc/src/configure +6991

– if test “x${je_cv_function_ffsl}” == “xyes” ; then

+ if test “x${je_cv_function_ffsl}” = “xyes” ; then

Advertisements

2 thoughts on “how to build B2G(firefox os) in void linux (dash environment)

  1. Not working for me :-(

    > memory/jemalloc/src> checking for unistd.h… yes
    > memory/jemalloc/src> checking whether byte ordering is bigendian… no
    > memory/jemalloc/src> checking size of void *… 0
    > memory/jemalloc/src> configure: error: Unsupported pointer size: 0
    >
    > *** Fix above errors and then restart with\
    > “make -f client.mk build”
    > make[3]: *** [configure] Error 1
    > make[2]: *** [/home/ferrim/B2G/objdir-gecko/Makefile] Error 2
    > make[1]: *** [build] Error 2
    > make: *** [out/target/product/flame/obj/DATA/gecko_intermediates/gecko] Error 2
    >
    > real 47m53.581s
    > user 39m49.457s
    > sys 6m10.842s
    >
    >> Build failed! <

    Other hints?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s