Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 交叉编译arm的rpm源代码_C_Linux_Cross Compiling_Embedded Linux - Fatal编程技术网

C 交叉编译arm的rpm源代码

C 交叉编译arm的rpm源代码,c,linux,cross-compiling,embedded-linux,C,Linux,Cross Compiling,Embedded Linux,我正在尝试运行autoconf来生成交叉编译基于arm的Zynq板的rpm代码所需的Makefile 当我跑步时: ./configure --host=arm-xilinx-linux-gnueabi CFLAGS="-I/usr/include/nspr -I/usr/include/nss -I/usr/include/linux" 我得到以下错误: checking how to hardcode library paths into programs... immediate che

我正在尝试运行autoconf来生成交叉编译基于arm的Zynq板的rpm代码所需的Makefile

当我跑步时:

./configure --host=arm-xilinx-linux-gnueabi CFLAGS="-I/usr/include/nspr -I/usr/include/nss -I/usr/include/linux"
我得到以下错误:

checking how to hardcode library paths into programs... immediate
checking for bison... bison -y
checking for arm-xilinx-linux-gnueabi-gcc option to accept ISO C99... unsupported
configure: error: ISO C99 capable compiler required

1) 信息非常清楚。2) 请参阅,您需要设置
c99
标志(例如:在配置脚本中设置
-std=c99
),或者您需要使用另一个支持c99的交叉编译器。谢谢SnakeDoc!我之前试过用CFLAGS-std=c99设置它,但它不起作用,但当我切换到-std=c99时,它又出现了另一个错误。1)消息非常清楚。2) 请参阅,您需要设置
c99
标志(例如:在配置脚本中设置
-std=c99
),或者您需要使用另一个支持c99的交叉编译器。谢谢SnakeDoc!我之前试着用CFLAGS-std=c99设置它,但它不起作用,但当我切换到-std=c99时,它又出现了另一个错误。