by blazt » Tue Jun 05, 2012 8:44 am
$this->bbcode_second_pass_quote('tgc', '')$this->bbcode_second_pass_quote('BasiK', 'I') tried to build xbmc for the rpi in a couple of different ways and I always get a little further by changings small things here are there, but never got to the end. So I tried this PKGBUILD, and now compilation stops at threads/Atomics.o
/basikStorage/xbmc/src/xbmc-rbp/xbmc/utils/StdString.h:1605:14: note: the mangling of âva_listâ has changed in GCC 4.4
AR xbmc/storage/storage.a
CPP xbmc/threads/Atomics.o
{standard input}: Assembler messages:
{standard input}:41: Error: selected processor does not support ARM mode `ldrex r3,[r0]'
<snip>
Any hints?
The reason I got around this might be because I've set the CFLAGS/CXXFLAGS in my /etc/makepkg.conf to compile for armv6 instead of armv5, like this:
$this->bbcode_second_pass_code('', 'CFLAGS="-march=armv6 -mfloat-abi=softfp -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"
CXXFLAGS="-march=armv6 -mfloat-abi=softfp -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"')
I didn't think about this until now, sorry!
What about distcc? If we change CFLAGS and CXXFLAGS on master do we also need to change .config variables on clients to: