On 1/12/2011 11:31 PM, Martin Jansa wrote:
On Wed, Jan 12, 2011 at 10:28:10AM -0800, Khem Raj wrote:
On 1/12/2011 3:48 AM, Martin Jansa wrote:
Signed-off-by: Martin Jansa<[email protected]>

hmmm what issues do u see if you build it with thumb mode.

+# ffmpeg links with this and fails
+# 
sysroots/armv4t-oe-linux-gnueabi/usr/lib/libvpx.a(vpx_encoder.c.o)(.text+0xc4): 
unresolvable R_ARM_THM_CALL relocation against symbol `memcpy@@GLIBC_2.4'

and full log is here
http://tinderbox.openembedded.org/packages/1398033/

Its not clear in the logs but is libvpx using -fPIE compiler option ? if yes then you should remove it and then it will work.


---
   recipes/webm/libvpx.inc |    6 +++++-
   1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/recipes/webm/libvpx.inc b/recipes/webm/libvpx.inc
index 9913d5b..9d40945 100644
--- a/recipes/webm/libvpx.inc
+++ b/recipes/webm/libvpx.inc
@@ -1,11 +1,15 @@
   DESCRIPTION = "vpx Multi-Format Codec SDK"
   LICENSE = "BSD"

-INC_PR = "r5"
+INC_PR = "r6"

   SRC_URI = "git://review.webmproject.org/libvpx.git;protocol=git;tag=v${PV}"
   S = "${WORKDIR}/git"

+# ffmpeg links with this and fails
+# 
sysroots/armv4t-oe-linux-gnueabi/usr/lib/libvpx.a(vpx_encoder.c.o)(.text+0xc4): 
unresolvable R_ARM_THM_CALL relocation against symbol `memcpy@@GLIBC_2.4'
+ARM_INSTRUCTION_SET = "arm"
+
   CFLAGS += "-fPIC"

   export CC


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel



_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to