Error building cerbero 1.2 gstreamer 1.0

yoyosuper8 yoyosuper8 at yahoo.com
Fri Oct 4 21:58:11 PDT 2013


Hi, so I decided to build a new VM for cerbero and gstreamer 1.2 (latest
version). My environment is Ubuntu 12.04 64-bit. I performed a git
(http://cgit.freedesktop.org/gstreamer/sdk/cerbero/) to the new location of
gstreamer 1.2 version.

When I try to perform the command "cerbero -c config/cross-android.cbc
bootstrap" command, I get the following error for glib:

[(1/1) glib -> compile ]
Running command 'make private_LDFLAGS=""'
make  all-recursive
make[1]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0'
Making all in .
make[2]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0'
make[2]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0'
Making all in m4macros
make[2]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/m4macros'
make  all-am
make[3]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/m4macros'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/m4macros'
make[2]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/m4macros'
Making all in glib
make[2]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib'
cd .. && \
	  /bin/bash ./config.status glib/glibconfig.h
config.status: executing glib/glibconfig.h commands
config.status: glib/glibconfig.h is unchanged
make  all-recursive
make[3]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib'
Making all in libcharset
make[4]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/libcharset'
make  all-am
make[5]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/libcharset'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/libcharset'
make[4]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/libcharset'
Making all in gnulib
make[4]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/gnulib'
make  all-am
make[5]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/gnulib'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/gnulib'
make[4]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/gnulib'
Making all in pcre
make[4]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/pcre'
make  all-am
make[5]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/pcre'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/pcre'
make[4]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/pcre'
Making all in update-pcre
make[4]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/update-pcre'
make  all-am
make[5]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/update-pcre'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/update-pcre'
make[4]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib/update-pcre'
Making all in .
make[4]: Entering directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib'
/bin/bash ../libtool  --tag=CC   --mode=compile arm-linux-androideabi-gcc
-fuse-ld=gold -DHAVE_CONFIG_H -I. -I..  -I.. -I../glib -I../glib -I.. 
-DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DGLIB_COMPILATION
-DPCRE_STATIC
--sysroot=/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm
-I/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm/usr/include
-DANDROID -DPIC -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__
-D__ARM_ARCH_5TE__  -pthread -Wall -Wstrict-prototypes
-Werror=declaration-after-statement -Werror=missing-prototypes
-Werror=implicit-function-declaration -Werror=pointer-arith
-Werror=init-self -Werror=format=2 -Werror=missing-include-dirs
-fvisibility=hidden -Wall -g -Os
--sysroot=/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm
-I/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm/usr/include
-ffunction-sections -funwind-tables -fstack-protector -no-canonical-prefixes
-fPIC -mthumb -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 
-march=armv5te -mtune=xscale -msoft-float -DANDROID -DPIC -D__ARM_ARCH_5__
-D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__  -Wa,--noexecstack
-MT libglib_2_0_la-gslice.lo -MD -MP -MF .deps/libglib_2_0_la-gslice.Tpo -c
-o libglib_2_0_la-gslice.lo `test -f 'gslice.c' || echo './'`gslice.c
libtool: compile:  arm-linux-androideabi-gcc -fuse-ld=gold -DHAVE_CONFIG_H
-I. -I.. -I.. -I../glib -I../glib -I.. -DG_LOG_DOMAIN=\"GLib\"
-DG_DISABLE_CAST_CHECKS -DGLIB_COMPILATION -DPCRE_STATIC
--sysroot=/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm
-I/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm/usr/include
-DANDROID -DPIC -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__
-D__ARM_ARCH_5TE__ -pthread -Wall -Wstrict-prototypes
-Werror=declaration-after-statement -Werror=missing-prototypes
-Werror=implicit-function-declaration -Werror=pointer-arith
-Werror=init-self -Werror=format=2 -Werror=missing-include-dirs
-fvisibility=hidden -Wall -g -Os
--sysroot=/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm
-I/home/androiduser/cerbero/android-ndk-r8e/platforms/android-9/arch-arm/usr/include
-ffunction-sections -funwind-tables -fstack-protector -no-canonical-prefixes
-fPIC -mthumb -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64
-march=armv5te -mtune=xscale -msoft-float -DANDROID -DPIC -D__ARM_ARCH_5__
-D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wa,--noexecstack -MT
libglib_2_0_la-gslice.lo -MD -MP -MF .deps/libglib_2_0_la-gslice.Tpo -c
gslice.c  -fPIC -DPIC -o .libs/libglib_2_0_la-gslice.o
/tmp/ccnMOeP6.s: Assembler messages:
/tmp/ccnMOeP6.s:1048: Error: shifts in CMP/MOV instructions are only
supported in unified syntax -- `mov r12,r12,ror#3'
/tmp/ccnMOeP6.s:1048: Error: shifts in CMP/MOV instructions are only
supported in unified syntax -- `mov r12,r12,ror#13'
/tmp/ccnMOeP6.s:1049: Error: shifts in CMP/MOV instructions are only
supported in unified syntax -- `mov r12,r12,ror#29'
/tmp/ccnMOeP6.s:1049: Error: shifts in CMP/MOV instructions are only
supported in unified syntax -- `mov r12,r12,ror#19'
/tmp/ccnMOeP6.s:1050: Error: lo register required -- `orr r10,r10,r10'
make[4]: *** [libglib_2_0_la-gslice.lo] Error 1
make[4]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/androiduser/cerbero/sources/android_arm/glib-2.38.0'
make: *** [all] Error 2
***** Error running 'buildone' command:
Recipe 'glib' failed at the build step 'compile'

I don't understand the problem, can someone help me figure this problem out
and why it fails?

Thank you
Andy



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Error-building-cerbero-1-2-gstreamer-1-0-tp4662386.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list