[Bug 737651] New: android : Failure to build lame

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 30 03:36:26 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=737651
  GStreamer | cerbero | unspecified

           Summary: android : Failure to build lame
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: cerbero
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: bilboed at bilboed.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


lame fails to build properly on android with cerbero. Somehow it can't find the
location of crtbegin/crtend.


/bin/sh ../libtool --tag=CC   --mode=link arm-linux-androideabi-gcc
-fuse-ld=gold  -Wall -pipe -Wall -g -Os
--sysroot=/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/platforms/android-9/arch-arm
-I/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/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
-version-info 0:0 -no-undefined
-L/home/jenkins/workspace/cerbero-android/workdir/dist/android_arm/lib
--sysroot=/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/platforms/android-9/arch-arm
-fPIC -no-canonical-prefixes -Wl,-no-undefined -Wl,-z,noexecstack -Wl,-z,relro
-Wl,-z,now -Wl,--gc-sections -Wl,-z,nocopyreloc
-Wl,-dynamic-linker,/system/bin/linker
-L/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/platforms/android-9/arch-arm/usr/lib
 -o libmp3lame.la -rpath
/home/jenkins/workspace/cerbero-android/workdir/dist/android_arm/lib VbrTag.lo
bitstream.lo encoder.lo fft.lo gain_analysis.lo id3tag.lo lame.lo newmdct.lo
presets.lo psymodel.lo quantize.lo quantize_pvt.lo reservoir.lo set_get.lo
tables.lo takehiro.lo util.lo vbrquantize.lo version.lo mpglib_interface.lo  
../mpglib/libmpgdecoder.la -lm 
libtool: link: arm-linux-androideabi-gcc -fuse-ld=gold -shared  .libs/VbrTag.o
.libs/bitstream.o .libs/encoder.o .libs/fft.o .libs/gain_analysis.o
.libs/id3tag.o .libs/lame.o .libs/newmdct.o .libs/presets.o .libs/psymodel.o
.libs/quantize.o .libs/quantize_pvt.o .libs/reservoir.o .libs/set_get.o
.libs/tables.o .libs/takehiro.o .libs/util.o .libs/vbrquantize.o
.libs/version.o .libs/mpglib_interface.o  -Wl,--whole-archive
../mpglib/.libs/libmpgdecoder.a -Wl,--no-whole-archive 
-L/home/jenkins/workspace/cerbero-android/workdir/dist/android_arm/lib
-L/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/platforms/android-9/arch-arm/usr/lib
-lm  -mthumb -march=armv5te -mtune=xscale -msoft-float -Wl,-no-undefined -Wl,-z
-Wl,noexecstack -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--gc-sections -Wl,-z
-Wl,nocopyreloc -Wl,-dynamic-linker -Wl,/system/bin/linker   -Wl,-soname
-Wl,libmp3lame.so.0 -o .libs/libmp3lame.so.0.0.0
/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld.gold:
error: cannot open crtbegin_so.o: No such file or directory
/home/jenkins/workspace/cerbero-android/workdir/android-ndk-r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld.gold:
error: cannot open crtend_so.o: No such file or directory
collect2: error: ld returned 1 exit status
make[3]: *** [libmp3lame.la] Error 1
make[3]: Leaving directory
`/home/jenkins/workspace/cerbero-android/workdir/sources/android_arm/lame-3.99.5/libmp3lame'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/jenkins/workspace/cerbero-android/workdir/sources/android_arm/lame-3.99.5/libmp3lame'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/jenkins/workspace/cerbero-android/workdir/sources/android_arm/lame-3.99.5'
make: *** [all] Error 2

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list