Hello all, I'm trying to build b2g for my Geeksphone Peak on openSUSE 13.1 x64. I installed all requirements listed on https://github.com/mozilla-b2g/b2g. I also build and installed gcc in to /home/jovan/gcc-4.6.3-bin/ and exported gcc and g++ with
export CC=/home/jovan/gcc-4.6.3-bin/bin/gcc export CXX=/home/jovan/gcc-4.6.3-bin/bin/g++ I could successfully run config (from /home/jovan/b2g/) with BRANCH=v1.4 ./config.sh peak But if I try now to build with ./build.sh -j1 It always fails with prebuild/linux-86/toolchain/arm-linux-andriodeabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: out/target/product/peak/obj/SHARED_LIBRARIES/libstagefright_intermediatets/MediaExtractor.o: in function android::MediaExtractor::Create(android::sp<android::DataSource> const&, char const*):frameworks/base/media/libstagefright/MediaExtractor.cpp:119: error: undefined reference to 'android::MPEG2PSExtractor::MPEG2PSExtractor(android::sp<android::DataSource> const&)' collect2: id returned 1 exit status make: *** [out/target/product/peak/obj/SHARED_LIBRARIES/libstagefright_intermediates/LINKED/libstagefright.so] Error 1 can anyone tell me why it fails and what I have to do to fix it? Regards, Jovan Gerodetti
_______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
