当前位置: 首页 > 知识库问答 >
问题:

对raspberry pi交叉编译nginx时出错

奚修伟
2023-03-14

当我试图交叉编译raspberry pi的nginx时,我在配置步骤中得到了错误。我的交叉编译配置选项是,

*./configure--build=x86_64-linux--host=arm-poky-linux-gnueabi--target=arm-poky-linux-gnueabi--prefix=/usr--exec_prefix=/usr--exec_prefix=/usr--bindir=/usr/bin--sbindir=/usr/bin--sbindir=/usr/sbin--libexecdir=/usr/sbin/ws--datadir=/usr/share--sysconfdir=/etc--sharedstatedir=/com dir=/usr/share/info--mandir=/usr/share/man--disable-silic-rules--disable-dependency-tracking--with-libtool-sysroot=~/documents/raspberrypi/poky/raspberrypibuild/tmp/sysroots/raspberrypi--enable-nls*

发出此命令时会打印以下错误。/configure:error:无效选项“--build=x86_64-linux”

这一步的错误是什么?

共有1个答案

淳于嘉树
2023-03-14

Yocto项目已经为nginx提供了一个配方,所以您不需要创建自己的配方。有关更多信息,请参见此问题。

 类似资料:
  • 问题内容: 我创建了一个交叉编译的arm可执行文件。我想找到可执行文件的库依赖项。我正在使用ubuntu natty并安装了不包含ldd的arm-linux- gnueabi工具链。有没有可用的工具来查看Linux中arm可执行文件库的依赖性。 问题答案: 这有点儿混乱,但这是我能找到的最好的解决方案,对于基本用途它确实很好用-只需使用其他交叉工具将此脚本另存为“ arm-none-linux-g

  • 我在、Visual C++和交叉编译器的帮助下为构建项目。它运行良好,但如何处理情况时,我需要链接到库?我是否应该用当前的交叉编译器构建所有必需的库?例如如何处理库?

  • 本文档说明如何在kali linux上配置ARM交叉编译环境,是我们多份关于”定制ARM镜像”的文档的起点. 开发机的配置 编译内核生成镜象通常需要大量硬盘空间.确保你的开发机至少有50G可用硬盘空间以及足够的内存,CPU不要太差. 安装依赖 先安装ARM交叉编译所需的依赖. apt-get install git-core gnupg flex bison gperf libesd0-dev b

  • 我在c代码中使用include: 。当我用“gcc”编译器编译它时,我没有任何错误,但当我用交叉编译器“arm-linux-gnueabi-gcc”编译它时,我有以下错误:

  • 问题内容: 各位 我正在尝试在Ant和终端上玩Javac Cross编译。在本地和集成环境中,我在一个非常基本的问题上遇到了同样的问题。 我在linux终端(以及在Windows和cmd的cygwin上)上运行此命令: 与Main.java一起使用,仅是System.out.println。 我收到错误消息: 我在本地Windows机器上的配置大致相同,结果完全相同。 我的理解是,交叉编译就是使用

  • 问题内容: 我想知道是否有可能(如果可以:如何)使用Go交叉编译共享库。说我有这段代码: 在中。在Mac上,我可以运行 获得名为的共享库。与Linux类似,只是扩展名为。 现在,我想使用Linux作为构建库的主要平台(适用于Mac和Windows)。我有什么选择? 设置来运行上面的linux上,我得到 有任何想法吗? 问题答案: 您面临的问题实际上与编译共享库或可执行文件无关,而与使用cgo并尝试