【发布时间】:2015-11-05 07:39:11
【问题描述】:
我正在尝试为替代架构交叉编译一些应用程序。
我的典型程序如下:
- 下载源代码并解压到 /var/source
- ./configure --prefix=/var/install CC=[my-cross-compiler-gcc]
- 制作
- 进行安装
这按预期工作:我的应用程序安装到 /var/install 中。
但是,当我将此应用程序部署到我的替代架构上时,我不希望它部署在 /var/install 中。我只是希望它像往常一样安装在 / 中。
我可以将它复制到 /,但是应用程序本身仍在尝试在 /var/install 中查找各种默认设置。
我想在我的 x86 系统上编译和安装该软件,但是当我将它部署到替代架构上时,我希望它就像我已将其安装到 /,而不是 /var/install 中一样。
有没有办法完成我想做的事情?
【问题讨论】:
标签: cross-compiling