I'm trying to install cffi on the Linux/OpenWRT side of an Arduino Yun so that I can get requests[security] working.
My install log is as follows:
Collecting cffi>=0.8 (from cryptography>=0.7->pyOpenSSL->requests[security])
Using cached cffi-0.9.2.tar.gz
Complete output from command python setup.py egg_info:
mips-openwrt-linux-uclibc-gcc: error trying to exec 'as': execvp: No such file or directory
cc1: error: unrecognized command line option '-fhonour-copts'
cc1: error: unrecognized command line option '-fhonour-copts'
mips-openwrt-linux-uclibc-gcc: error trying to exec 'as': execvp: No such file or directory
cc1: error: unrecognized command line option '-fhonour-copts'
cc1: error: unrecognized command line option '-fhonour-copts'
No working compiler found, or bogus compiler options
passed to the compiler from Python's distutils module.
See the error messages above.
(If they are about -mno-fused-madd and you are on OS/X 10.8,
see
http://stackoverflow.com/questions/22313407/ .)
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ZTXAdi/cffi
I'm trying to workout what's missing / incorrectly configured. Any suggestions as to what I need to install/build/configure?
I think I've actually got two different errors here.
Am I correct in thinking the reference to "as" is the GCC assembler?
Where is the -fhonour-copts likely to be hiding, as it does not seem to be in the cffi source? Any ideas what that does and if it's needed for cffi?