cerbero cross build errors

Mailing List SVR lists at svrinformatica.it
Mon Nov 12 13:45:09 PST 2012


Thanks Andoni!

with the today's cerbero updates I was finally able to cross compile 
gstreamer sdk for android,

Nicola

Il 12/11/2012 08:53, Mailing List SVR ha scritto:
> Thanks! that solved for me too, now bootstrap succeed and as before,
> after manually fixing the various issues, I'm able to build gstreamer
> sdk for the current running arch but not to cross compile for arm,
> here is the error:
>
> [(1/74) libffi -> configure ]
> Running command 'autoreconf -f -i'
> sh: 1: ACLOCAL_AMFLAGS: not found
> libtoolize: putting auxiliary files in `.'.
> libtoolize: copying file `./ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file `m4/libtool.m4'
> libtoolize: copying file `m4/ltoptions.m4'
> libtoolize: copying file `m4/ltsugar.m4'
> libtoolize: copying file `m4/ltversion.m4'
> libtoolize: copying file `m4/lt~obsolete.m4'
> sh: 1: ACLOCAL_AMFLAGS: not found
> -----> copying /home/nicola/cerbero/data/autotools/config.guess to
> /home/nicola/cerbero/sources/android_arm/libffi-3.0.10/config.guess
> -----> copying /home/nicola/cerbero/data/autotools/config.sub to
> /home/nicola/cerbero/sources/android_arm/libffi-3.0.10/config.sub
> Running command './configure --prefix
> /home/nicola/cerbero/dist/android_arm --libdir
> /home/nicola/cerbero/dist/android_arm/lib --disable-maintainer-mode
> --host=arm-linux-androideabi'
> configure: WARNING: if you wanted to set the --build type, don't use
> --host.
>     If a cross compiler is detected then cross compile mode will be used
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... arm-unknown-linux-androideabi
> checking target system type... arm-unknown-linux-androideabi
> continue configure in default builddir "./arm-unknown-linux-androideabi"
> ....exec /bin/bash .././configure "--srcdir=.."
> "--enable-builddir=arm-unknown-linux-androideabi" "linux
> androideabi"
> configure: WARNING: if you wanted to set the --build type, don't use
> --host.
>     If a cross compiler is detected then cross compile mode will be used
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... arm-unknown-linux-androideabi
> checking target system type... arm-unknown-linux-androideabi
> checking for gsed... sed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for arm-linux-androideabi-strip... arm-linux-androideabi-strip
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking for arm-linux-androideabi-gcc... arm-linux-androideabi-gcc
> -fuse-ld=gold
> checking whether the C compiler works... no
> configure: error: in
> `/home/nicola/cerbero/sources/android_arm/libffi-3.0.10/arm-unknown-linux-androideabi':
> configure: error: C compiler cannot create executables
> See `config.log' for more details
> ***** Error running 'package' command:
> Recipe 'libffi' failed at the build step 'configure'
>
> other fixes needed?
>
> thanks
> Nicola
>
>
> Il 12/11/2012 01:37, Thibault Saunier ha scritto:
>> Indeed that solved it, Thanks a lot,
>>
>>
>> Regards,
>>
>> Thibault Saunier
>>
>
> _______________________________________________
> gstreamer-android mailing list
> gstreamer-android at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-android
>



More information about the gstreamer-android mailing list