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

Reply via email to