by moonman » Fri Nov 21, 2014 10:06 am
Don't know if this will work, but worth a try (if you haven't tried this already)
$this->bbcode_second_pass_code('', 'export CFLAGS="-march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4"
export CXXFLAGS="-march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4"
export LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"')
and then you run make.
EDIT: I tried it. The hack is to edit "makeopts" after running ./configure to change arch to armv6. It still errors out with assembler errors:
$this->bbcode_second_pass_code('', ' [AS] src/k6opt.s -> src/k6opt.o
src/k6opt.s: Assembler messages:
src/k6opt.s:6: Error: unrecognized symbol type ""
src/k6opt.s:9: Error: unknown pseudo-op: `.value'
src/k6opt.s:10: Error: unknown pseudo-op: `.value'
src/k6opt.s:11: Error: unknown pseudo-op: `.value'
src/k6opt.s:12: Error: unknown pseudo-op: `.value'
src/k6opt.s:13: Error: unknown pseudo-op: `.value'
src/k6opt.s:14: Error: unknown pseudo-op: `.value'
src/k6opt.s:15: Error: unknown pseudo-op: `.value'
src/k6opt.s:16: Error: unknown pseudo-op: `.value'
src/k6opt.s:17: Error: unknown pseudo-op: `.value'
src/k6opt.s:18: Error: unknown pseudo-op: `.value'
src/k6opt.s:19: Error: unknown pseudo-op: `.value'
src/k6opt.s:20: Error: unknown pseudo-op: `.value'
src/k6opt.s:25: Error: unrecognized symbol type ""
src/k6opt.s:27: Error: bad instruction `pushl %ebp'
src/k6opt.s:28: Error: bad instruction `movl %esp,%ebp'
src/k6opt.s:29: Error: bad instruction `pushl %edi'
src/k6opt.s:30: Error: bad instruction `pushl %esi'
src/k6opt.s:31: Error: bad instruction `pushl %ebx'
src/k6opt.s:32: Error: bad instruction `movl 12(%ebp),%edi'
src/k6opt.s:33: Error: bad instruction `movl 8(%ebp),%ebx'
src/k6opt.s:34: Error: bad instruction `addl $-10,%ebx'
src/k6opt.s:35: Error: bad instruction `emms'
src/k6opt.s:36: Error: bad instruction `movl $0x1000,%eax'
src/k6opt.s:36: Error: bad instruction `movd %eax,%mm5'
.
.
.')
Source might be too outdated. I did not dig any deeper and only tried on armv7 in armv6 chroot. Try it on the Pi just in case...
EDIT2: - Install gsm: pacman -Sy gsm
- Configure with
$this->bbcode_second_pass_code('', './configure --with-gsm=/usr')
- Edit "makeopts" and replace armv6l with armv6 (about 3 instances I think)
- run make
It built for me, don't know if it works or not. Good Luck.
$this->bbcode_second_pass_code('', '+--------- Asterisk Build Complete ---------+
+ Asterisk has successfully been built, and +
+ can be installed by running: +
+ +
+ make install +
+-------------------------------------------+')
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System