this is all very odd. I have been compiling on raspbian wheezy for a few months now, and have never come across this error
-rw-r--r-- 1 root root 6128 Aug 25 2013 codec_gsm.c -rw-r--r-- 1 root root 126 Feb 8 08:50 codec_gsm.exports -rw-r--r-- 1 root root 181808 Feb 8 08:50 codec_gsm.o I don't have PROC defined in makeopts.in uname -a Linux hash42pi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux What could be causing my setup to compile ok, but not yours ? Julian On 4 March 2014 01:10, Rodrigo Borges Pereira <rodrigoborgespere...@gmail.com> wrote: > 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 >> >> -- >> _____________________________________________________________________ >> -- 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 -- Julian Lyndon-Smith IT Director, Dot R Limited "I don't care if it works on your machine! We are not shipping your machine!" The kangaroo dances: http://www.youtube.com/watch?v=MAWl5iYOaUg -- _____________________________________________________________________ -- 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