【问题标题】:bitbake do_configure: how to set the path from where to run do_configurebitbake do_configure:如何设置运行 do_configure 的路径
【发布时间】:2015-12-02 16:25:07
【问题描述】:

bb 文件将源目录变量设置为特定路径

S = ${THISDIR}/MySources

bb 文件中没有 SRC_URI,因为源已经提取到 bb 文件所在的路径中。

问题是当 do_configure 运行时,它是从$WORKDIR 位置运行的。但是需要从来自$S 的源目录运行do_configure。如何设置,甚至 do_configure 运行日志的日志显示更改目录为WORKDIR,然后配置类似这样的内容

...
...
cd [path to workdir]

do_configure

如何使 do_configure 从源目录${S} 运行。 源作为层添加到 bitbake 中。

谢谢。

【问题讨论】:

    标签: bitbake openembedded


    【解决方案1】:

    好吧,最好的方法是打包源代码,或者确保将所有文件复制到 workdir。 (最好是一个子目录)。

    但是,如果您坚持在 recipe 目录中构建您的应用程序,那么添加该行很可能会奏效 B = "${S}" 在您定义S 的行之后。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-17
      • 2021-04-20
      • 1970-01-01
      • 1970-01-01
      • 2019-09-30
      • 2020-10-22
      • 2019-10-19
      • 2011-01-08
      相关资源
      最近更新 更多