what about editing makeopts.in to have PROC=arm ?
On Mon, Mar 3, 2014 at 9:48 PM, Doug <dsc3...@yahoo.com> wrote: > OK set PROC to - > > OPTIMIZE+=-march=arm > > and now getting tons of errors in k6opt.s > > src/k6opt.s:350: Error: bad instruction `psllw %mm3,%mm0' > src/k6opt.s:351: Error: bad instruction `movd %mm0,%eax' > src/k6opt.s:352: Error: selected processor does not support ARM mode `movw > %ax,(%esi)' > src/k6opt.s:356: Error: bad instruction `emms' > src/k6opt.s:358: Error: bad instruction `popl %esi' > src/k6opt.s:359: Error: bad instruction `leave' > src/k6opt.s:360: Error: bad instruction `ret' > src/k6opt.s:367: Error: unrecognized symbol type "" > src/k6opt.s:372: Error: unrecognized symbol type "" > src/k6opt.s:382: Error: unrecognized symbol type "" > src/k6opt.s:384: Error: bad instruction `pushl %ebp' > src/k6opt.s:385: Error: bad instruction `movl %esp,%ebp' > src/k6opt.s:386: Error: bad instruction `pushl %esi' > > Doug Crompton > WA3DSP > http://www.crompton.com > > > On Monday, March 3, 2014 3:18 PM, Rodrigo Borges Pereira < > rodrigoborgespere...@gmail.com> wrote: > > Try to set PROC to arm. > > > On Mon, Mar 3, 2014 at 7:13 PM, Doug <dsc3...@yahoo.com> wrote: > > I was successful in compiling asterisk in raspbien except for the > following error If I enable the gsm codec. It appears there is something in > the Makefile n this directory that needs to be changed. Probably involving > optimization. Not sure why it does not recognize the processor since it is > one that is mentioned in the Makefile. Any help would be appreciated. > > make[2]: Entering directory `/usr/src/asterisk/codecs/gsm' > [AS] src/k6opt.s -> src/k6opt.o > Assembler messages: > Error: unknown architecture `armv6l' > > Error: unrecognized option -march=armv6l > make[2]: *** [src/k6opt.o] Error 1 > > Here are the lines in the Makefile - > > ifeq (, $(findstring $(OSARCH) , Darwin SunOS )) > ifeq (, $(findstring $(PROC) , x86_64 amd64 ultrasparc sparc64 arm armv5b > arm5b armeb hppa2.0 ppc powerpc ppc64 ia64 s390 bfin mipsel > mips)) > ifeq (, $(findstring $(shell uname -m) , ppc ppc64 alpha armv4l arm5b > armv5b armv61 armv7l s390 )) > OPTIMIZE+=-march=$(PROC) > endif > endif > endif > > gcc is - > > Thread model: posix > gcc version 4.6.3 (Debian 4.6.3-14+rpi1) > > # uname -m > armv6l > > > Doug <http://www.crompton.com/> > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > > > >
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users