产地证哪个网站做,合肥网站建设推广,什么网站做展板的多,怎样可以做网站今天在ubuntu安装lighttpd时的一些错误记录和开发中的一些思考。
相关平台#xff1a;ARMv7,需要交叉编译#xff0c;适用于ARM平台#xff0c;其它平台可参考 交叉编译lighttpd先安装pcre支持#xff0c;安装pcre却不顺利。错误一#xff1a;Makefile:1438: recipe for …今天在ubuntu安装lighttpd时的一些错误记录和开发中的一些思考。
相关平台ARMv7,需要交叉编译适用于ARM平台其它平台可参考 交叉编译lighttpd先安装pcre支持安装pcre却不顺利。错误一Makefile:1438: recipe for target libpcrecpp.la failedmake[1]: *** [libpcrecpp.la] Error 1
解决过程网络上搜索了一番答案大同小异都没有解决因为基本都不是基于arm平台编译的。基本都是说要安装gcc和g,但我的Ubuntu上确实是已经装了gcc和g的一时间却不知道如何解决。人的思考能力有强有弱但黄天不负有心人最终发现是编译工具链选择的问题。因为我需要的是ARM交叉编译的环境虽然配置时我已经指定arm-linux-gcc,但prce是有用到c,所以还需要指定C工具链为arm-linux-g。
在执行./configure添加如下CC/opt/armv7-eabihf-glibc/bin/arm-linux-gcc CXX/opt/armv7-eabihf-glibc/bin/arm-linux-g
CC表示gcc的路径CXX表示g的路径
./configure CC/opt/armv7-eabihf-glibc/bin/arm-linux-gcc CXX/opt/armv7-eabihf-glibc/bin/arm-linux-g --hostarm-linux-gnueabihf targetarm-lin